5.0
Feb 6, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
People really friendly, lots of opportunities to build a career beyond the role, good support in place.
Cons
Nothing really to say here, but you have to be up for the fast-paced environment.