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