5.0
Feb 2, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
A supportive workplace with talented and inspiring colleagues, clear goals and company policies.
Cons
Hierachal and difficult to promote. Lack of freedom in work responsibilities.