July 05, 2022
  • Profitability 7
  • Support 3
  • Technology 6
  • Reliability 5

They claim to have credited my account with a reward that never arrived in my account and they take forever to respond to support requests.

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