Pros
I get great satisfaction of getting great feedback from customers and have recived several awards from customers emailing corporate on how I have taken care of their needs. On a local level you MAY hear back from senior management that someone said something good about your service but generally it pushed aside. It is only recognized when an email is sent to corporate.
Cons
Rotating schedules that in any given week you WILL start before opening to the public and also be closing the store possiblythe next day by starting mid afternoon. No matter what progress you may have made in fixing or correcting problems or issues there are always more that need to be addressed, and those are the only ones that matter to senior management - not the progress you have made - but on those that you have not gotten to address. The work that needs to be done in the time alloted is seldom sufficient to PROPERLY COMPLETE a task before management has you moving on to the next. Then you are called to task for not completing the first properly or completely.