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 diversity" "Great culture" "Pay is decent."
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."