4.0Jun 21, 2025ManagerFormer employeeRecommendCEO approvalBusiness outlookProsgreat leadership, smart people, global scaleConstoo much churn of peopleShow more
4.0Sep 1, 2025Senior consultantCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat people, good mission and high quality servicesConsPart of a larger group, luckily still relatively independentShow moreHelpfulShare