3.0
27 Apr 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Work culture is balanced for the most part, diverse teams, helpful colleagues
Cons
Pay is not competitive and outdated when compared to the current market
Check out your Company Bowl for anonymous work chats.