Reviews (791)
Overall rating
4.9
May 8, 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 3 years using the app