5.011 Nov 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