3.0
9 May 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good place to work. There is diversity and there is value in the impact of what you do
Cons
There is sometimes so much bureaucracy
Check out your Company Bowl for anonymous work chats.