5.0
May 13, 2024
Current employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Amazing culture and sense of team initiative
Cons
It can be slightly confusing how to move up in the organisation athough this is something they are aware of and working on.