1.0
May 11, 2026
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good work life balance and a handful of colleagues are good to work with
Cons
Horrible management in the Leeds head office, unorganised and clueless, if you have any sort of query they will not give you an answer and pass you on to a different different that have no relevance to the situation.