2.0
Dec 12, 2025
Current employee, more than 5 years
Glasgow, Schottland
Recommend
CEO approval
Business Outlook
Pros
Pay way above average Good bonus and referral scheme
Cons
Awful culture Awful management Hire bad staff and keep them No cohesiveness