5.0Nov 13, 2025Great CompanyIt engineerCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat company to work for, supportive and a good place to learn and grow.Conssmaller company with the con's associatedShow more