Have respect for the staff that are working their butt off everyday to put money in your pocket. Give them a GOOD living wage, good benefits and ensure there's PRACTICAL training.
Get your house in order. I'm shocked your management get away with the illegal work practices they implement (as seen across two different sites).
Site Managers should be able to speak in English rather than being offended when you speak english back and them not understanding and not knowing what to do.
Teach the managers that it's okay for staff to sometimes talk out of turn or make mistakes
Interview staff and look at who is being hired as assistant manager and managers-it is not a fair environment. People being hired are sometimes nasty individuals and this is overlooked due to the fact apple green is understaffed. Make working conditions better so people actually want to work here.