As long as you show up for and do your job without complaining, it's a great place to work. You meet some nice people, waiting on 'regulars' is always interesting.
Cons
It pays little over $8 an hour, not enough for me to live on. 6 hour shifts of standing at register can be hard on an older person's body,