The ease of it & the fact they give you an opportunity.
There needs to be improvement in standards and communication. If everyone is held to a standard & works as a team, things go smoothly
For the amount of work you are severely underpaid. Basically you can only make decent money if you are in upper managemnt, but there isn't much room to grow. You should be able to make a decent living & be fairly compensated without having to become a manager.
Taking care of their employees, it's necessary because they are in day in & day out. Stand by them, I've seen instances when there have been some despicable customers & employee fired for handling it a certain way. I would rather lose a bad customer than a good employee, there are plenty more