1.0
9 Apr 2023
Current employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Absolutely zero pros this place is just riddled with negativity and low pay.
Cons
Do Not work for or waste your time with this company. Nothing but lies horrendous staff treatment and working conditions. The poor staff are governed by a dictatorship family structure. The Timmermans should be arrested!!!!! Greedy money grabbing chancer