Pros
Flexible work schedule, lots of friendly international coworkers, flexible with vacation or necessary off days, decent temp job
Cons
Your Associate discount is a meager 10%, salary raises are cents, not sure how long term older folks can survive doing this, very busy weekends and holidays, push credit card sales