5.0
1 Sept 2024
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture and standards, great management
Cons
Long hours and difficult to maintain work life balance as everywhere inThe industry
Check out your Company Bowl for anonymous work chats.