3.0Nov 7, 2024Senior consultantFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsThe office is well located in Central London.ConsWork life balance. No support.Show more
5.0Jun 4, 2026Senior consultantCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsInteresting work, good work culture, good management, good work life balanceConsEbbs and flows of workloadShow moreHelpfulShare
4.0Mar 25, 2026ConsultantCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsFlexible working, good staff, open to feedbackConsInconsistent workload, high staff turnoverShow moreHelpfulShare