Great benefits, flexible schedule, weekends off unless you hire on to work weekends and supportive management.
Cons
Long days when understaffed, route schedule comes in blocks throughout the day, you generally do not know your entire schedule for the day each morning.