5.0
May 22, 2025
Current employee, more than 5 years
Aberdeen, Scotland
Recommend
CEO approval
Business Outlook
Pros
The biggest and best company in what they do which is represented by project work, pay and benefits.
Cons
Lack of experience personnel entering the business.