Abby Stokes
Jun 24, 2026
Uptime and network quality are genuinely good. The console feels dated in places, and some settings are still buried three menus deep.
Raphael Labadie V Jul 3, 2026
Support did get back to us within a day when we hit the same thing — worth escalating to your account manager.
Log in to reply to this review.