Pros
At the corporate level I do feel like people care about me on a personal and professional level. As always, this will always depend on your direct management. I do feel like I am a valued employee of the company (although my opinion about this is slowly changing). Staples has been generous to me in terms of my compensation, but I know this is not true for others in the company. I have been given a lot of opportunities to learn about the business and grow professionally.
Cons
As budgets have gotten tighter, Staples has begun to whittle away their benefit programs over the past 5 years. They seem like small changes, but have really added up. They "tried" to make it a better place to work by allowing jeans all the time in the corporate office, but this isn't much compared to changes to 401k matching (only once per year), spousal surcharge on health insurance ($100/month if your spouse's employer offers benefits), changes to employee stock purchase program and discontinuing stock grants for certain levels. I'm not sure how this compares to other companies, but it makes me feel less valued as an employee.