Still there, so take with grain of salt.
Pros
Nice 401k 3% full match 5%halfmatch, offers stock incentive program. Decent health benefits but still very expensive. Is good place to learn about specialty retail, can hone skills with good support.
Cons
First big thing is lack of general help, from either regional or store level, pay is not the above poverty wages overall, even with promotions the pay rarely scales for the amount of effort and time put in. No repeat no work life balance, this is retail and you are expected to work open to close 13-15 hour days seven days a week if needed. If Salary no over time, that sad due to reason before. POS system while the software is easy to use the hardware and set up is very outdated, this does depend on each store but major overhauls are needed to correct problems at store level.