Senior Management team have no idea how to treat staff, other than as an abusable commodity.
Micro-management is rife.
Poor pay compared with rest of industry.
Environment is generally accepting of sexism/racism.
Senior Management do not trust the staff.
No tangible training whatsoever.
No benefits at all. Carrots dangled occasionally of family weekend away, or meals out, but never happens.
CCTV installed for insurance purposes that was promised not to be used for staff monitoring, is constantly used for staff monitoring, even on mobile phone.
Minimum holiday entitlement including BHs.
Overtime is unpaid as long as you don't go below minimum wage.