I've heard from someone who knows that they're scamming people like crazy. Supposedly they also setup a bunch of LLCs to hire influencers then never paid them.
In the best scenario we are in a TornadoGuard (https://xkcd.com/937/) situation. More likely the developers are paying for reviews