4.0
Jan 17, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Has generally good culture but the team culture really depends on the manager. I’ve experienced both good and bad managers.
Cons
Too many recent leadership changes and hence directional changes. Hard to stay adaptive to many changes.