Pros
It was fun getting to meet new people (customers and coworkers). I really formed a bond with a few people that I worked with there and had some really good conversations. You get benefits after working there for a few years. They also can help pay for your college classes.
Cons
You are always on your feet. You can barely even stop to take a drink of water without a manager telling you to do better. Bringing in carts can be a bit of a hassle, especially in the summer when the temperatures rise to 101 at its peak. On top of that they usually just make the minors bring in all the carts. The minors are essentially the managers frustration outlet as they are always getting yelled at for no reason and being told to do way more than everyone else. And even though they pretty much carry the whole front service clerk area, they are only payed about $10.50 an hour. I used to think that it was a good job opportunity for teens since they hire so young but now I see that they hire young to exploit minors for cheap work. I would not recommend this job to anyone unless they really had no where else to go.