Disappointing support experience
I waited nearly three weeks for a simple withdrawal with zero communication from the company. While the support staff are friendly, they were completely unhelpful in resolving any issues.
Date of experience:
Dec 10, 2025