Flexible scheduling - they do their best to accomodate students and family activities. Customers and supervisors alike are interesting and fun to be around.
Cons
Break times are too short, and unless one asks for an extended 1 hour break, there are only 2 15 inute breaks per 8 hour shift. Breaks can be difficult to fit in when very busy and/or shorthanded.