You don't experience many of the retail horror stories you would at larger chains. Management was reasonably flexible with scheduling and always took our side during customer disputes. 30% discount nice bonus too (40% on some days)
The culture is amazing and the hourly associates make it worth your while.
Cons
Compensation for area managers is not good. You can hit hit all your goals and improve your department and still get a meets expectation on your annual review.