3.0
26 Jun 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The people are top tier, dedicated, smart and adaptable.
Cons
Leadership has no problem innovating and due to that there have been waves of layoffs & restructures. This has caused teams to have to constantly adapt to role changes & additions of work.