5.0
22 Feb 2026
Recommend
CEO approval
Business outlook
Pros
Fantastic place to work with fantastic employees
Cons
Can be stressful if you're not familiar with the energy business.
66% would recommend to a friend
Matt Skidmore, Eric Millard
80% approve of CEO
63% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Solar is an intense industry that faces a lot of different challenges, many of which CS has to deal with, work/life balance can be difficult to maintain in the face of project demands" "Below average pay."