4.0
Apr 21, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great Company, Great Colleagues. Respect time and effort
Cons
Changes are constant, due to nature of global business
Check out your Company Bowl for anonymous work chats.