5.021 Aug 2023Technical supportFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsVery good place to work.ConsI ddi not have any consShow more
1.027 Jan 2026It supportFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsLone worker no direction no management inputConsGreat team great personalities and customersShow moreHelpfulShare
3.03 Dec 2024Anonymous employeeFormer employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team working together in collaborationConsManagement new Sa and not nice to work forShow moreHelpfulShare