3.0
1 Oct 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Genuinely a nice place to work with a culture that supports people. I don't mean the company, but the organic work culture of the staff.
Cons
Constant restructuring and changes in strategy.