5.09 Sept 2021Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsTalented and remarkable people, great leadershipConsnone to really speak of.Show more
4.02 May 2023AssociateCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood place to work. Great culture.ConsSometimes bureaucratic in decision making.Show moreHelpfulShare