Pros
Discounts and accommodations were great on certain items, everyone in my store got along really well, there is a quarterly bonus (although part-time employees get half the bonus full-time employees get and the bonus depends on how well the store did in sales for the quarter), during the holiday season employees get plenty of hours and usually some overtime, and frequent feedback on job performance is given.
Cons
Getting more than 15-18 hours a week in my department was rare since media sales don't bring in much revenue, although sales are non-commissioned management still acts as if they are (trying to make sales a competition among departments), some customers are horrible to deal with, and my department took forever to close since it was comprised of movies, cds, mp3s, and video games.