3.0Jun 17, 2019good place to workTechnical supportFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsNice place to work, full of smart people.Conslow salary compared to other companies in LondonShow more