Pros: great for college student
Cons: hours very undependable, not pay increases, weekends manditory
Good job if you like flexible hours, average of 10 per week, weekends requires, no benefits, and have a smartphone which is required and you pay for it.