Decent starting pay and a very friendly environment that made the days enjoyable. Good source of tips and a tuition reimbursement program for students.
Cons
Sometimes days are much longer than expected. Injuries do happen if you aren't careful. Scheduling is flexible for your availability but being a moving job means the overall schedule is incredibly variable and may not always work for everyone.