3.0
May 5, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great office culture Great managers and training
Cons
Poor salary compared to market Slow career progression
Check out your Company Bowl for anonymous work chats.