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