5.0
Jan 23, 2026
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Good culture - smart people that work hard but expect that you can have a life outside of work - Mission driven - most people want to contribute positively to the energy transition - Lots of growth and momentum
Cons
- Pay not as a good as Big Tech