5.0
Aug 7, 2024
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, nice location of the office and big clients
Cons
The pension scheme isnt great and not much travel
Check out your Company Bowl for anonymous work chats.