Extremely independent work environment, the freedom to take on any task that you think necessary. Mission oriented company with a goal to change the landscape of where solar can possibly be installed
Cons
It can be a chaotic environment, driven by technical improvement over process control at times. If you can thrive in an environment that is fast paced and constantly changing, this isn't necessarily a negative.