4.0
Aug 5, 2025
Current employee, more than 1 year
Somerville, MA
Recommend
CEO approval
Business Outlook
Pros
Pioneering sustainable energy solutions. Exciting new battery technology. Building manufacturing in West Virginia. Positive culture of valuing employees.
Cons
Frequent layoffs across many sites. Career growth can be slow.