Pros
The health insurance is good if you work more than 20+ hours, and some of the nicest customers--depending on the location of the store. If you stay long enough, and do what is asked of you all the time the reviews and pay raises are rewarding.
Cons
The company has changed IMMENSELY!! It's going towards a more corporate structure which is hurting the company, and even more so the employees. Used to be more of a family business feel, where you get to know everyone, but now it's more strict and corporate like. I cannot stress this enough. It does vary from store to store and from region to region though. So you could get lucky, or not. If you work less than 20+ hours you will not have the option for benefits as they will refer you to Obama Care whereas before it passed, EVERYONE was eligible for health coverage.