4.0
Feb 17, 2024
Current employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
International company with projects worldwide. Overview from the front line of project developments.
Cons
Lack of specifications of the jobs and positions.