5.0
18 Aug 2025
Former employee, more than 5 years
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Fabulous team spirit and workplace culture of fun and hard work. Great learning and development opportunities and chances of promotion. Amazing global travel, all expenses paid
Cons
Busy, high pressure workplace, computer based so indoors