5.0
Sep 8, 2024
Current employee, more than 5 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
- Interesting projects - No fossil fuel projects - Good staff learning and support
Cons
Below average pay, not very transparent in career salaries