2.0
29 May 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
The compensation is fair and it seems like a great place to work depending on your seniority.
Cons
High performers are micromanaged to oblivion. The company culture is turning toxic. Leadership is very slow to address bottlenecks but quick to lay off swathes of people.