5.0Sep 10, 2025Good employerTech managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsvery supportive employer cares for its employeeConsnothing really i can think ofShow more