5.0
8 Nov 2025
Former employee
Aberdeen, Scotland
Recommend
CEO approval
Business outlook
Pros
Strong ethical foundation, excellent technical capabilities, and a supportive team culture
Cons
It’s a large company, so at times you can feel a bit anonymous.