4.0
Apr 22, 2023
Current employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Lots of rewards and benefits schemes Good team Interesting
Cons
It’s a good place to work but there can be too much expected from one person. Head office is so distant from what’s actually going on