5.0
27 Mar 2023
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Staff well-being is at the heart of the org. Brilliant working culture.
Cons
Only a few development opportunities due to a smaller workforce