4.0
May 29, 2025
Current employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Good collaboration between departments Excellent benefits Flexible working
Cons
The office location is in a high traffic area, which makes commuting tedious.