1.0
Aug 8, 2025
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.