Reviews (1,568)
Overall rating
4.7
May 9, 2024
The support is some of the best I have ever experienced from a platform. Any issue you have is resolved within 24 hours. The platform itself is great as well.
SAYN
United States
Over 2 years using the app