2.0
14 Jul 2021
Anonymous employee
Former employee, more than 5 years
Aberdeen, Scotland
Recommend
CEO approval
Business outlook
Pros
Some really good people, Some managers really care about others but end up being powerless to help
Cons
Clueless managers who are in charge of operations they know nothing about