5.020 May 2025GoodInformation technologyFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGOod, Benefit, Excellent, Better, YesssConsNo Work Balance, Tiring, HmmmShow more