5.0
15 Jun 2024
Current employee, more than 3 years
Aberdeen, Scotland
Recommend
CEO approval
Business outlook
Pros
Technology focused service company in the oil and gas industry
Cons
Undefinded roles and responsibilities leading to gaps and overlaps