Pros
Hmmm... Cant think of any except they are trying to improve their computer systems.
Cons
The don't care about their employees at all, there is not much incentive to stay. Turn over is extremely high. Most employees are disgruntled and don't last long. The hierarchy is a joke and the owner doesn't invest in the company, upper management isn't really involved and definitely doesn't teach leaders anything. They are not interested in growing people or staff retention. Their systems are backwards, stores fly blind with little to no reports and policies are not updated properly. Each store is run how management sees fit, no two are the same and no two districts are the same. It's a joke, for a 30 year old company one would think they would have evolved more by now. They will break you down as a person and you will hate your life, stay away!