Great if you never get hurt and want to work a ton
It'll keep you busy 100% of the time, you will pretty much never have downtime until the last customer leaves, and even then, they rush you to clean and get everything spik and span in an hour. Typically its one manager and one or two associates running the store, simply because they have very high expectations. This makes it hard for them to hire - more...
You get to know your coworkers well, ive stayed friends with them after leaving the job
Max of one 30 minute break, even for a 10+ hour shift, pressure to never call out even when sick