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.
Ratings trend for the last 6 months (62 reviews)
The top reviewed jobs include
Users say... "Lots of work and good people within the company" "Great team and get to work on exciting projects" "Great culture" "Good teamwork and collaboration, emphasis on employee development, good benefits, very personable management that is in touch with employees"
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" "Poor leadership." "Below average pay."