4.015 Aug 2025OK employerInformation technologyCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsgood benifits and positive enviromentConssometime slow to get improvementsShow more