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