1.0
5 Jan 2026
Former employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Excellent working environment, good location
Cons
Delivery is managed by a small closed group who are both unapproachable and incompetent. Creates an environment which is highly stressful and in which employees are blamed but are powerless.