1.0
Mar 23, 2014
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
So may people at the company are there to make a difference in clean energy. People are smart and hard-working.
Cons
There doesn't seem to be a real vision from top management. They say the company will one thing one day, another the next. There's also lots of churn, especially at the top.