Disappointing Experience
The support is lacking, the application is buggy, and the support representatives often blame users for issues that originate from their platform. Overall, it’s a very disappointing experience.
Date of experience:
Nov 18, 2025