1.0
8 Aug 2025
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
The salary was competitive for similar roles.
Cons
Organization was confusing. There was no accountability. Very top-down approach to leadership with very little autonomy even in leadership roles. Promoted based on internal metrics instead of customer related metrics.