5.030 May 2026EngineerFormer employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsGreat company, interesting work, nice colleaguesConsSalary is ok, but not great.Show more
5.016 June 2026Mechanical engineerCurrent employee, more than 3 yearsNewton, NJRecommendCEO approvalBusiness outlookProsGym allowance 401k match Company events like soccer tournamentConsEngineering division doesn’t have clear structure to move upwardsShow moreHelpfulShare
3.01 Apr 2026EmployeeCurrent employeeRecommendCEO approvalBusiness outlookProsThere are meaningful opportunities to learn and grow, especially for those who are proactive and interested in expanding their skill set.ConsProcesses and communication are still evolving as the company growsShow moreHelpfulShare