2.0
Jun 3, 2024
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Avoid strato at all cost! confusing interface, zero support.
Cons
The whole experience at Strato, from the confusing interface to the lack of support. just left me frustrated. It was a terrible way to do business, and I( felt bad for the customers who got stuck with them