4.0
30 Jul 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great teams, amazing people, impactful work
Cons
Leadership is disconnected from the employees. They’ve been through a lot of change in a short period and have lost their direction