"I've worked for Terraform Power / Brookfield Renewable for one year. The company has an open environment that feels welcoming upon entry. The organization is well maintained but the internal structure needs some revisions. The inner office politics can often slow down production which can lead to being quite frustrating. Overall a good experience though."
Update your browser to have a more positive job search experience.
Upgrade My Browser