-pretty flexible hours
-able to trade shifts with fellow coworkers
-shifts are only 3 - 4 hours usually
-fun environment of coworkers
-management is generally understanding
Cons
-sometimes things aren't planned well and we have to set up something in record time
-sometimes they don't listen to your hours requests
-work can be 0 to 100 depending on the day