Pros
1- Potential for great connections with your colleagues on the sales floor. 2- Employee discount (on top of store markdowns) is a wonderful thing! 3- Fairly flexible scheduling, in most cases. 4- In terms of the cosmetics department, the seasonal product training is great (Perks: a day in a fancy hotel banquet room, catered lunch, free products!). 5- It's somewhat easy to move laterally (switch departments based on preference) or advance within the company, depending on location and relationship with managers.
Cons
1- Department and store managers FAIL to make employees feel valued and respected. 2- Points-based attendance policy probably hurts departments more than it helps. 3- You are pressured to meet sales numbers even when the store is dead! 4- Holiday hours, such as the Thanksgiving-Black Friday overnight shift, hurt the work-life balance. 5- The pay raises are puny!