4.0
May 12, 2021
Current employee
Recommend
CEO approval
Business Outlook
Pros
Leader in development, financing, construction, and operation of renewable energy projects.
Cons
Workload from company's growth can be demanding and must be quick to adapt.