
Low user ratings, with an overall score of 1.2 out of 5 stars, suggesting dissatisfaction among clients.

Lacks proper regulation, which raises concerns about the safety and security of funds.

Limited customer support options and ratings, potentially affecting user experience.