5.0Feb 15, 2021Great place to workTechnical supportFormer employee, more than 1 yearNewcastle, EnglandRecommendCEO approvalBusiness OutlookProsGreat atmosphere and colleagues across teams collaborateConsNo major issues working thereShow more