Pros: store discount, amazing coworkers
Cons: store manager, massive project load, ridiculous policies.
Customers are the least of worries at this place; yes they are rude, arrogant, obnoxious, and tend to leave their children all over the place; but who you should really look out for is the corporate office and the management (store manager).
They'll condescendingly talk to you, push you to exhaustion, and keep you way past your scheduled time if you are closing. They expect a skeleton crew to be able to clean up the whole store. They give a ridiculous amount of projects to be done in the short time you have between cleaning up and running to register.
AND if you happen to be closing cashier you are the only cashier allowed after 9, doesn't matter if you have a huge line of customers, you are NOT allowed to call anyone else up.