4.0
Jun 7, 2026
Former employee, more than 1 year
Edinburgh, Schottland
Recommend
CEO approval
Business Outlook
Pros
you get a feel of a large organisation's structure and culture i had pretty supportive managers across all 3 locations
Cons
Not much, maybe just the typical too many hierarchies involved just to get 1 thing approved, as it's common in large organisation