3.0
Jan 6, 2026
Former employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Bit of a holiday camp Some great people That's about it
Cons
Management and communication alot of late contracts and blame gets passed about constantly