1.0
10 Mar 2026
Recommend
CEO approval
Business outlook
Pros
I met some good people and gained good industry experience for renewables. Base salary PTO 3 weeks/year
Cons
Poor/no communication from management or HR Disorganization Constant change in org structure No consistent salary reviews/adjustments with added responsibility (more work, no pay) No bonuses No training Main product offering is very poor for the industry No clear path for growth or opportunities Siloed departments, especially between North America and Spain