Not a lot.
Retail hours can be annoying but that's any retail job.
Occasional difficult customers, however there are many resources available to go the extra mile to appease them.
It sometimes feels like leaders are going unchecked. However in my experience a bad leader has been terminated before a staff has imploded. It can feel like it takes forever for something to be done but the right thing always gets done, eventually.