5.0
8 Sept 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