Anna M.
Miami · February 23, 2026
Disappointing Customer Support
The platform is fine, but I had a really tough time getting support when I needed it. They took ages to reply, and when they did, it wasn’t what I expected. Super frustrating experience.