3.0
24 July 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good benefits, nice people, nice officesand location
Cons
US centric, slow decision making process, hence it takes time to get things done and to be heard.
Check out your Company Bowl for anonymous work chats.