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