5.0
Sep 2, 2024
Current employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
- Good pay and benefits - Great work culture, at least in my department.
Cons
- Things take time to get done, especially if it requires collaboration from various departments or worse, from Iberdrola. - Designations do not make sense.