5.0
Jan 31, 2024
Current employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
- Progression - Health Benefits - Company Culture - Collaboration
Cons
- It can often feel very big, and sometimes leads to a disconnect, but it is normal for a company with 76,000 people world wide.