1.011 Nov 2024Senior consultantCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsNo pros at all here.ConsToxic environment and terrible leadershipShow more