5.0
Jul 9, 2026
Current employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
work culture, very professional, structured career path line ups one for each kind of resource contributing to holistic project, business and technical resource management
Cons
Not so many really given the high quality technical expertise valued across the geographies.