Terrible experience
My experience has been awful; constant outages and extremely slow service. The customer support is unhelpful, and despite repeated attempts, my issues remain unresolved for nearly a year. There seems to be a persistent issue with their system.
Date of experience:
Dec 05, 2025