2.0
Aug 28, 2025
Current employee
Preston, North West England, England
Recommend
CEO approval
Business outlook
Pros
Fast paced Interesting work Impactful Great colleagues
Cons
Limited support & guidance Poor communication Culture “Sink or swim” mentality Turn over of staff Outdated systems Employees stretched far too thin