3.0
Mar 6, 2020
Current employee, more than 3 years
Peterhead, Aberdeenshire, Scotland
Recommend
CEO approval
Business Outlook
Pros
Travel across the globe with working in different score locations
Cons
upper management are not adequate for the job and need replacing