4.0
May 12, 2021
Current employee
Recommend
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.
Check out your Company Bowl for anonymous work chats.