No need for reviews. Pretty sure its a fraud just by looking at their business model.
It works in a way where the users have an overwhelming advantage over the system which makes the promised returns unsustainable as they would go out of business bc they're basically giving out money.
So how do they earn and keep their site running? by stealing users funds