Loved My Job.
Pros: Putting lunches on paychecks, made wonderful friends, mostly happy customers, fun job!
Cons: That particular store environment.
I loved my job, 95% of the people I worked with, and majority of my customers.
The only issue I had was with the work environment itself. Things were breaking (and left unfixed), and the managers/owners didn't seem to care much about their store, which left the employees with a "if they don't care, I won't" attitude.
I did what I could for as long as I could (9 months), but once things started to interfere with me mentally, I could no longer work in that environment.