For me this is the hardest job I ever had. No time for my personal life, very stressful job, working for more than 12 hrs a day 6 days a week, no rest day during holidays. I learned that we employees should also have enough time for their personal lives, with that there would be no reason for us to be fed up at work.
The most enjoyable part of my job is the family that we built in our store, we care for each other. As their supervisor, I make sure that they have their breaks on time, still have time for their families (even if I don't), filed all their over-times so they'll have their salaries right.