Pros
Flexible Schedule (depending on position) Pretty good entry level benefits
Cons
Management is not proactive about developing employees. I originally took this on as a part time holiday job to make some extra cash on top of my full time job. After realizing how much I loved the company and team I worked with, I decided I was interested in pursuing an upper level position here. After expressing this desire, I was not taken seriously, in spite of my extensive retail and management experience. Had to constantly follow up with management, yet still was treated as if I was an entry level employee fresh out of high school with no experience. Had multiple positions I was qualified for at other stores, but they wanted me to wait a year or two before they would "recommend" me for the position.