Pros
The pay is amazing and a lot of my coworkers are really nice. As a cashier there is never a dull day, especially on busy days. You get to talk to different people from all around the country and enjoy many conversations and "road trip stories." And in my opinion, a 10 minute break is plenty enough time for the work that we do. My previous job was housekeeping for a resort and let me tell you......getting a check every week working part-time for standing behind a register and ringing them up for 24 hours a week has much more satisfaction than working part-time cleaning puke off of the floor working until the rooms get clean getting the SAME paycheck every 2 WEEKS!
Cons
Really there are none. Just show up on time, do your job, and don't be on your phone. Three simple rules that won't get you fired. It's called good work ethic.