2.0
Feb 28, 2012
Anonymous employee
Former employee
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
A company that has a history of being very successful in the rest of the world in developing and building renewable energy project!
Cons
The US side of the house has an extremely high employee and management turnover rate, except those that are the cause of this turnover stay.