5.028 Oct 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