Pros
This is a stable industry in and economic downturn where you don't have to worry about job consolidation or elimination. You also do not have to worry about stores closing. They have a very nice employee activity program that costs a dollar per week to participate but allows discounted ticket prices for sports venues and theme parks etc.
Cons
You are only a pawn. A small pawn. There is very poor communication within the stores. You are only spoken to by management when something needs to be corrected or addressed. There is never a thank you or a kudos for solid performance. Everyone is treated like they are incompetent, kind of like it is your first job all over again. The expectations for neatness and visuals are nearly impossible to maintain. Not much focus on basic practices such as rotating dates or markdowns. Instead if it appears that you are in control of your job you are pulled to another area of the store to pull someone else's weight.