Pros
It's easy work. There are a lot of tasks to do on a daily basis... but it's retail; that's to be expected. There is plenty of guidance from corporate, so if you're not a thinker, this would be good for you. There is also - within that guidance - a lot of freedom to make your own decisions, so if you are a thinker you're welcome to do that as well.
Cons
I'm not sure that most of those who make policy and process decisions have ever done (or are even remotely familiar with) the jobs about which those decisions are made. Simple things like claiming five minute tasks should take five hours and vice-versa. Payroll budgets change from week to week, so there is little consistency in employee coverage. Very little training resources are available for new employees and in the rare occasion that someone is actually promoted the pay increase is withheld for 90 days. This ensure that the employee is competent to do the job before paying them accordingly and allows the company to demote them back to their previous position without the hassle of salary issues. In addition, when the employee reaches 90 days in their new position, there is no retroactive pay at the new rate. Although this makes great business sense, it is awful for employees. Employee salaries seem quite random and not based on experience, aptitude, etc...