5.0
Oct 15, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
overall good work culture and support work-life balance
Cons
the business is very dynamic and the management team is always changing and restructuring
Check out your Company Bowl for anonymous work chats.