2.0
3 Mar 2026
Former employee, more than 5 years
Sheffield, England
Recommend
CEO approval
Business outlook
Pros
Left to own devices to complete work sometimes
Cons
Management treat the company as play pretend and treat employees different to others