4.0
Jan 22, 2025
Former employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Great place to work, good people.
Cons
High Turnover of staff, some management didn't understand role.
Check out your Company Bowl for anonymous work chats.