5.0
Mar 22, 2022
Former employee
Recommend
CEO approval
Business Outlook
Pros
A renewable energy that has footprint across 4 continents, amazing teamwork culture and great work and life balance
Cons
Like all growing companies, it has its growing pain of getting process in place to streamline the business