Would recommendResearcherCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat culture, good benefits and flexibility with hybrid working etc.Consmanagement often felt slightly chaoticShow moreHelpfulShare1