Pros
Great customers, usually. Some opportunity for advancement.
Cons
Pay for managers is not competitive, being beat out by dollar stores, and other big box by a lot. Hiring too many teenagers, who cannot operate machinery and are available irregularly, because don't pay enough, or offer enough hours to attract adult workers. Some store managers are poorly trained and inattentive to customer concerns, leaving their stores looking and operating like low end dollar stores, and losing good employees because of it.. Too many cases of writing up one employee for something that other employees, including the manager, do routinely with no repercussions. There is no life balance for management in stores because there are too many part-time casual employees who cannot get the work done in timely fashion, leaving it for the management to complete.