Omni Funds has been a huge letdown. I invested a large amount expecting strong returns, but the results have been very disappointing. While the overall market keeps going up, my portfolio barely moves. Their promises don’t match reality at all. It feels like I paid a premium price for below-average performance.
Claim your business profile now and gain access to all features and respond to customer reviews.