5.0
Mar 24, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
great team, benefits, pay, opportunities, etc. you feel valued and that your work has impact.
Cons
there is a 'high-performance' culture which doesn't suit everyone, but i like it and think it's well rewarded. there's also flex where needed and trust if you need to take time out for doctors, etc.