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