Pros
You learn a lot about sales and how to sell from working here (and if you have a good manager). It was a good learning experience for me and I feel comfortable going into other jobs that require a lot of communication with customers. The employee discount was pretty from the only thing I really enjoyed while working there.
Cons
Drama between employees. I wasn't involved, but since all of the employees were girls, there was sure to be drama and typical girl behavior between employees. The managers did seem to pick favorites based on who they got along with the most, not on who was the better employee. You're put in a lot of uncomfortable situations. You are really pushed to make sales and push customers to buy as much as possible. However, when a customer just really wants to be left alone or a customer doesn't speak english and your manager is staring at you like you are doing something wrong, you feel a bit uncomfortable.