5.0Nov 11, 2024Perfect place to work and growTechnical leadCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsPerfect place to work and growConsLot of innovative proejcts make big workloadShow more