Pros
People tend to be pretty laid back. Leadership is great at department level. Raises based on quarterly or annual reviews. Discount is fantastic. Some of the people in leadership positions are wonderful and know what they're doing, and they are willing to help you expand your skills. Others, not so much. Excluding a select few, everyone seems to be very friendly and open here. It does become like a second family since most people, even part timers, seem to be at work more than anywhere else. Which could merit a good or bad thing based on preference. It seems like a great foot-in-the-door opportunity, giving you a decent amount of knowledge and experience working in a retail position.
Cons
Pitiful Life/Work balance. Leadership can be somewhat rude. Questionable pay and compensation. Training could definitely be worked upon. Too pushy with services and credit cards. Brutal attendance policy. It seems that you're supposed to come in the door with the ability to hit a specific number day one, and when you don't, instead of being lead in the right direction it seems that you're shunned and expected to make up for it without being given a different approach or being properly guided. Having to balance work and school with this job can be nearly impossible if you don't make it abundantly clear what you can do. Even with multiple requests to have hours for a part time position reduced to under 30 weekly, (Average for part time for me has been 35-40, which I find completely obscene considering I don't get compensation for working what I believe is legally full time) I have yet to see it drop to a reasonable number.