I visited the website and I didn't see the promo you're talking about. Maybe you can share your chats with the support or the page where you get the offer for their earn product? UI-wise, the website looks quite ok. On the other hand, most of their products require a sign-up or a demo account. Are you sure you didn't fall for some phishing trick? It is difficult to judge how reliable those 1-star reviews are since most of them are nearly 1 year old at this point.
Some of their teams also publicly give talks to seminars etc, maybe you can report them if your case doesn't get resolved if you live in Canada (although it seems like the team member is a Russian?).