5.0Jun 27, 2025Technical project leadFormer employeeCulham, EnglandRecommendCEO approvalBusiness outlookProsGreat atmosphere and technical acumenConsPay on the low endShow more
5.0Mar 9, 2026Anonymous internFormer internRecommendCEO approvalBusiness outlookProsGood engineers, friendly team all aroundConsDidn't end up working outShow moreHelpfulShare
5.0Jan 22, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsInnovative, Collaborative, Engaging, yet balancedConsOut of business; weak executive teamShow moreHelpfulShare