Pros
Fun, real, appreciative, respectful management and coworkers. Major focus on work/life balance. Cooperative, family-like staff. Transparent senior management and company policies. Same-sex partner benefits, part-timer insurance, life-partner benefits, focus on growth opportunities if you want them. Retirement contribution matching. Twice annual performance-based bonus- yes, that's a retail worker getting an extra check for doing well as an individual. Tremendous discounts. Lots of recognition for jobs well done. I can't say enough to put REI on a pedestal as an employer!
Cons
Light staffing can sometimes amount to a thankless day of hard work and cranky customers- but at least your management won't accuse you of being the source of their distress. Also, its retail, so its not likely that you'll get a consistent schedule (which for some is a pro, for some is a con).