5.0Oct 28, 2020GoodTechnical support managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsFriendly colleagues and management, fun place to work.ConsNo obvious cons I must say.Show more