3.0
Mar 8, 2014
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great people. great goal (clean energy)
Cons
to many meetings. Upper management may be pushing themselves and rest of employees a bit too hard for long term good.