4.0
9 June 2026
Current employee, less than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Exposure to different countries, professional training, corporate know-how, and self-sufficiency.
Cons
Sometimes overloaded but not anymore than any other large company of similar size.