4.0
5 Jun 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Unstoppable team spirit, mission-driven commitment to improving sustainable energy and reducing GHG. Smart, fun and dedicated team.
Cons
Sometimes various departments can get siloed, so broad communication is key.