Pros
Coworkers are great people to work with. The loyal customers that came to the store were great but the majority of customers were slobs, 90% of your day is just maintaining the store. Benefits were good. Pay is good as long as you negotiate well starting in (don't expect a pay raise after you start, it isn't happening).
Cons
No pay raises for last 4 years. Very threatening of your job if you are not performing o company average on rewards program and credit card apps, they have even fired many GOOD store managers because of their store not performing up to par. Way too many emails in a given day to go through with many of them sent from corporate and than resent by the dm or whomever else with their 2 cents put in. Can get anywhere from 100 to 150 emails a day. Expected to work 1 full weekend 1 weekend off and the rest are split weekend. Hours or management were a minimum of 48 hours but expect to work no less than 55 hours.