Pros
Friendly co-workers to commiserate. Some genuinely nice customers.
Cons
Very little base-pay with no overtime and a commission system that depends on how the owner is feeling, law-breaking scheduling practices where employees work for 10 hours with only one half-hour lunch break, not being allowed to chat with coworkers while there are customers on the sales floor (otherwise you'll be scolded and scowled at by the owner)... I could go on and on.