5.0Feb 1, 2025Great placeSenior research executiveFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsgood work life balance good salary lovely peopleConsComms from upper management are a bit slowShow more