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