5.0
Apr 17, 2026
Former employee, more than 10 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Great people and great culture. Excellent benefits and good progression opportunities
Cons
None to report other than how difficult it is to drive change in the current environment