The people are some of the most accepting I've ever met. The hours are wonderful. The manager is flexible and very understanding. They include a shift meal and half off for people working 3 shifts a week. Greatest customer service job I've ever worked.
Cons
The 3-4 PM slump in business can make ya get creative on things to do.