Pros
Great work/life balance in a company with like-minded individuals. Loved working with my team, and we had great supervisors and management. The company cares about the employees and invests a lot of time in providing an inclusive and safe environment. Senior management is looking ahead to stay industry competitive and (for the most part) is transparent with objectives and timelines. Moreover, and what I really like, is that they aren't robots. They genuinely care about all employees and display emotion. The company takes a stand on current events and makes its position known to employees. It's not afraid to sever ties with partners who aren't aligned with its values. Regular pulse surveys for the employees that lead to discussions. Two floating Way-days are given each year to get outdoors and do something you love. Great industry perks and discounts. Great medical and 401K options, but it takes a full five years of employment with REI to be fully vested. Matching contribution up to 6%.
Cons
No place is perfect. Retail - so it's in a highly vulnerable industry that can affect headcount. But leadership does its best to make reduction a last resort. Pay is relatively sub-par, but perks make up for it. Career advancement is possible, but many departments are linear and hierarchical. Supervisors and Managers will work with you to help create opportunity, but there just isn't much based on the headcount of headquarters and compartmentalized departments.