4.0
May 26, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- Really nice colleagues, great office, flexible working policies
Cons
Beholden to many stakeholders, can be challenging to achieve all of their desires
Check out your Company Bowl for anonymous work chats.