Pros
In the past I would have said benefits and profit sharing but those are being decreased. Grainger still has a strong brand and most organizations and customers already know about Grainger. There are also many internal resources and tools to help you be successful (these can also be a con). The long term Grainger Ranger employees are great! Last but not least, I would have said Jim Ryan (CEO) but he's leaving in October.
Cons
Constant change. I firmly believe in continuous improvement, but I also believe you should development a plan and then work the plan. Grainger will develop a plan and then before you can review how that plan is working and adjust, a new plan is developed. Within the past 9 months Grainger has gone through many changes. They recently closed 50 branches in the US, closed their territory sales division, opened an inside sales division, verticalized all accounts, all while implementing a new CRM system (salesforce.com). MICROMANAGEMENT-everything is tracked and with salesforce it's only gotten worse. And this micromanagement leads to more admin work which kills your work/life balance.