5.0May 19, 2022Great place to work and learnInnovation managerCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsLoads of opportunity to meet new people expand your skill set.ConsLots to take on board in the first few weeksShow more