5.0
31 Dec 2025
Current employee, less than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Strong sense of teamwork and belonging Positive and collaborative work atmosphere Supportive leadership that values contributions Opportunities to make an impact early on
Cons
None so far; everything has been a great experience