Pros
Nice, friendly, warm people on a personal level. Account Managers & their immediate managers have close knit teams that have a "we're all in this together attitude"
Cons
Staples is very very cost conscious on every aspect of the business. For the last 5-6 years of my tenure there, there were always waves of layoffs. Staples outsourced not only IT support, but HR Services to India. I think they outsourced AP/AR as well. There were especially a lot of waves of layoffs in Commercial Sales (Staples Advantage). The B2B teams go through sales reps like water. After the 2nd year working there, I had to keep myself from getting too close to B2B sales people because they usually never made it past 4-5 months. Its tough for Staples to compete against Amazon and Costco. The stock started going down 8-9 years ago, and has never gone back to the $50 range it was 10 years ago.