October 22, 2023
  • Profitability 3
  • Support 2
  • Technology 3
  • Reliability 4

Terrible customer support. They don't have neither live chat nor phone support even though they flame they have it. Customer support "Paul" is just soo baaad. I got into the affiliate program, got over 20 referrals, over 100$ worth of commissions and this dude comes saying I o my referred one active sign up so he wouldn't give me the payout, all he replied throughout 7 tickets is please read our affiliate information, he didn't give me any explanation. Even though if it had been one single referral they shouldn't have any problem giving me the payout, there is no policy where it says I can't get the comission of single referrals however this isn't also true as I mentioned it was 20 sign ups referred. Anyways, don't recommend this at all, at least the affiliate.

This review reflects the subjective opinion of the user, and not the official position of the editors.