Significant Issues and Lack of Support
They are causing us significant problems—we've been stuck for days without any response. If you're a serious business, you definitely shouldn't rely on them; it's unacceptable.
Date of experience:
Oct 27, 2025