4.015 Mar 2024ExcellentTechnical leadCurrent employee, more than 1 yearIlford, EnglandRecommendCEO approvalBusiness outlookProsGood work culture. Great place to learn and explore new technologiesConsCan not find any cons as of nowShow more