Vantaggi
If you like a fast past environment this is great for you. Most of the year even in a slower store you are always moving. Most stores do a rotation of assignments so it is hard to get bored.
Svantaggi
Depending on if you work franchise or corporate, could depend on the issues. I worked with a franchise. The biggest problem was favoritism, they would advance people that had been their the longest not necessarily who worked the hardest (or more hours.) If you want advancement then you better be great at politics, if you don't like them than don't plan on moving to far up. Shift leads are glorified assistant, and if not careful easily taken advantage of for cheaper pay and more hours. In my case I wanted to grow with the company, learned as much as would be allowed to be taught. Was pretty well doing most gm work before I realized that gm was getting all credit. Then when position opened up it was given to someone that barely worked any hours, but had been there longer than I had.