One of the better companies to work for but with some key flaws.
Pros
Good pay, great benefits, health insurance, paid birthday off, generous vacation days for full timers.
Cons
As with many companies, it comes down to management. Specifically, corporate management. They come down hard on store management who then come down harder on you. Also, it's too difficult to get promoted based on work ethic. Their promotion system is flawed. You essentially have to train yourself for the position you want but due to your current daily duties and the constant flow of customers, it's practically impossible to find time do this. This causes a very strong feeling of discouragement with sales advisors and you feel like you're never moving forward. If you're lucky, a manager/visual will pick you as their "favorite" and pull you aside to shadow them.