Pros
20% employee discount, friendly environment, fun workplace, especially if you're into crafting! Incredibly flexible hours, and if your location also offers baking lessons you'll often find leftovers customers didn't take home on the break room table.
Cons
THE most annoying and strict email collection policy I've ever encountered. Not sure if times have changed, but when I left cashiers were required to get emails from 33% of checkouts. Most cases someone's email is already in the system and they don't want to give it again, or they're not interested in giving their email. I was encouraged by management to find ways to trick customers into giving their email. If the 33% rate is not achieved, they cut your hours and give you a guilt trip. I quit because I was being given 4 hours a week.