Pros
If you have a good store manager it can be a good place to work. Most of the people I worked with were dedicated people and I never had a cross word with anyone, and I was fortunate to have a great store manager. The customers were friendly and I enjoyed helping them. It's a decent part time job for a single person with few outside obligations.
Cons
Short sighted corporate has oversaturated this area with new stores so everyone's sales have dropped off. Because of that, new stores have not met sales forecasts resulting in everyone's hours being cut. The store managers are pressured to sell the Extended Service Plans and Inside Track Club memberships and they have no choice but to pass down that pressure to the employees. Hours are not consistent so you may get 18 hours one week, and 12 hours the next week, and the starting and ending times might vary which makes it very difficult to plan your life. Many employees are married and have children and it is impossible to make sure family obligations are met when you never know from one week to the next what time you will be starting and ending work, or what days you will be scheduled.