5.0
Oct 1, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Very ethical company. Senior management are fully invested. Take health and wellbeing seriously. People are there greatest asset
Cons
Take too long to make decisions Sometimes senior mgmt underestimate what they are requesting