2.0
10 Sept 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
Working with good, talented people.
Cons
Culture has completely changed for the worse over the past 2 years due to instability and layoffs - the mood in office is palpably bad.