3.0
Jun 15, 2025
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good product, people know the cdn
Cons
High turnover in all departments, especially sales, from leadership to sales reps, acciunt management, sales engineers and sdrs. Clients complaining about having to speak to someone many new people. Hopefully with new sales leadership they can turn things around.