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... "Lots of work and good people within the company" "Great team and get to work on exciting projects" "Great culture" "Pay is decent." "Leadership is approachable."
Users say... "No management software so everything is done a snails pace and extra work is required for no reason." "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"