Pros
Relaxed environment Nice people Pay is decent for the industry Advancement opportunities
Cons
Upper management sometimes has a disconnect between what they think should be done and what actually can be done, they also seem to lack of understanding in some of the newer technologies that the company uses. A few years back the company got a new inventory management system to make stocking products easier. Instead of using this to increase the quality of work they try to use it to get the same stuff done with less people. This simply does not work because you need a base line amount of people to keep the inventory system maintained and when it is maintained it works amazing but it is cheaper to work fewer people harder I suppose. Can't say for sure if this is true but I was told a big contributing factor to this is that Store Directors get bonuses for keeping costs down... including labor. I left shortly after a new store director is hired though so maybe these problems will be solved.