Pros
There are plenty of promotion opportunities within the company because turn over is so high. The only other pro is the 30% off store discount.
Cons
Corporate expectations are absolutely ridiculous. The payroll cuts leave the store frequently understaffed and filled with angry customers. Employee morale at my store was in the negatives. Not a single person enjoyed coming into work each day. We all were overworked and underpaid. The customers are extremely abusive, verbally and even physically. While working as a cashier a customer spit on me because I would not ring up the 20+ items individually and apply coupons to all of the items. At my location there was one manager in particular that drove all the good employees away. She was lazy and incompetent. The only work she did was to waste company hours by micromanaging other employees. The only people that micromanaging helps are bad employees that can't stay on task. Anyone that is competent at their job does not need to be micromanaged to death.