1.0
17 May 2024
Former employee, more than 1 year
Nottingham, England
Recommend
CEO approval
Business outlook
Pros
None at all. Don't touch them.
Cons
Toxic environment. Lazy management. SLT takes no responsibility. No direction at all. Lucky if they are still in business in 12 months.