Good place for a student to work part time.
Working full time with any title above sales associate, your job is never safe. They move employees around from store to store, and if you do not wish to switch locations (maybe its too far from home) then you will never be offered another promotion through the company.
Often when employees leave, they do not rush to fill the position and others are expected to do the extra work with out any extra compensation. This goes on for extended periods of time and wears out the staff mentally and physically.
Unfortunately, they have a program that sets unrealistic sales goals (ei: Goal of $5000 for the day and you might only have 25 customers that day) and if you fail to reach the sales goal, you are reprimanded and in ongoing cases, let go.
Their benefits are decent, however it can take a very long time to get them.