5.0
16 Sept 2025
Recommend
CEO approval
Business outlook
Pros
Outstanding coworkers, good benefits, strong new Managing Director and a great support system with a lot of promise. Company culture is positive and a lot of good work is being done to make this a top place to work.
Cons
Only the current federal steps to take renewables out of the picture is a con!