Great people, physically taxing.
Pros: free munchies, cheap groceries.
Cons: constantly standing.
Customer-focused work, growing the ability to talk with new people on the fly. Managers are smart and easily accessible when they're needed. When co-workers fail to get along there is a fairly comfortable mutual avoidance, but most are friendly and social. Work is surprisingly physical, you're on your feet for your entire shift.