3.0
Apr 16, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Company is a premier leader in the Solar Industry construction.
Cons
Personnel are continually in and out. They've seemed to have lost their way. They can't decide what to do about "in-house" engineering.