Pros
Job stability and a somewhat predictable work/life balance for a retail management position. The company is also respected in the community and by its customers, making a management position a positive on one's resume. Employee discounts are generous and frequently enhanced for special events, making clothing one's family very affordable. OK, it's not a great reason to work there, but it helps.
Cons
Stores are run with very little payroll for the amount of space, merchandise and business that must be managed. Employee quality can also be tough as the company pays hourly employees minimum wage to start with meager annual increases. I had candidates get up and leave interviews when they heard the starting rate - which is not negotiable - on more than one occasion. The ideal job candidate is someone who doesn't need the money and is looking for something to do to get out of the house and will appreciate the generous employee discount (think: a spouse with a strong primary income in the family). Managers are placed under extreme pressure to produce new credit applications. This leads to wide-spread cheating that is a survival strategy for many. The program is supposed to be this: apply, get approved and you get a discount. The reality: apply and get a discount. By the way, the employee getting the credit account gets a small cash payout for the application. Everyone wins by turning a blind eye to the flexible ethics of this program. The customer gets a discount, the employee gets a little money and the management team avoids heat.