4.0
Oct 31, 2025
Anonymous employee
Current employee, more than 3 years
Hayward, CA
Recommend
CEO approval
Business Outlook
Pros
Flexible work schedule. Smart management team. Great co-workers. Freedom to Innovate.
Cons
2025 has been a tumultuous time for all companies in green tech. The current administration's aggressive dislike for EVs has impacted the market. This has lead to inevitable downsizing as macro-economic trends impact companies in the green sector.