5.0
Apr 12, 2022
Current employee, more than 10 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Collaborative, diverse culture. Interesting projects.
Cons
Specialist and can have limited options to leave if all experience is in this sector.