3.013 Jan 2021DirectorFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood fun and interesting workConsMerged and therefore not longer relevantShow more