2.0
6 May 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The people are great to work with and really care
Cons
Leadership don't understand the renewable market and focused on things like football sponsorship instead of understanding what customers want.