2.0
9 Dec 2015
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Mission driven culture with good people.
Cons
Benefits get taken out of pay, base pay is 15k less than most other solar companies (not worth brand image), structure for growth in career, delivering proper expectations.