Pros: coworkers, discounts
Cons: really strict about clocking in late, selling memberships
I definitely had a blast working at REI- the other people who I worked with were really awesome people and there was a genuine sense of camaraderie between both staff and management. The manager was always bringing lunch for the staff, lots of group outings were planned, and I made a lot of new friends working there.
The discounts are truly amazing especially since REI has access to pro-deals for almost every outdoor company. After I left, I got quite the shock that when I first realized that I now have to pay the actual price on the ticket. However, while the wages are good for the type of job, they still won't be enough to satisfy your gear craving. That's why I think working at REI is more enjoyable as a supplemental job to your regular grind.
At the end of the day, it is a retail job, so shifts can be a little bit tedious. Also selling memberships can be a bit stressful since the number you sell is used to reflect your value as an employee. Overall, though, I can't complain. Definitely one of the best companies I have worked for.