flexible hours, job works well if you are in school, or have another job, you can work with autonomy, holding down the store for the majority of your shift, room for advancement to manager.
Cons
crowded work environment, and can get very busy at times, must be a great multitasker, ridiculously low pay, however is off the books.