5.0Sep 29, 2024Great companyKey account managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood company ethos and atmoshpereConsNothing I could note particularlyShow more