Pros
Working at REI was a breeze. They generally hire only the most outstanding people to represent their brand. The benefits are also great for prodeals and health benefits if you work full time. Management was easy to work with and always listened to our concerns. For that I am exceptionally grateful.
Cons
The problem in my case was that they only had a couple full time employees and most of my colleagues could only work up until the threshold where benefits were offered. It makes sense but it ended up feeling really political. There were some full timers that in my opinion did not out perform some of the part time employees. And even if those better performing part time employees wanted more hours, the dedicated full timers would get priority. Although, it's a fun place to work, I simply can't understand how people spend years of their life working the same job with very little room for advancement.