Pros
Leadership at all levels truly care about their employees, and they do a great job of selecting the best people to work here. Compensation is more than fair, advancement opportunities for those who prepare and position themselves for it are definitely there. The ARM team and its leaders are truly a pleasure to know and work with. I would put them up against any team anywhere. I love Grainger. I am very loyal to this company and I'll stay there as long as they let me. If you're considering a career with Grainger and the job you are thinking about is really a good fit for you, my advice is to take it.
Cons
This is both a plus and a minus - Grainger is preparing to win the next battle, not the last one, and its sales coverage model is changing. My position will go away sometime soon. But it is decisions like that that make the company stronger and support for the value of spectacular retirement benefits and my stocks. Even this has been handled in the graceful way I would expect from Grainger. Exceptionally generous benefits and assistance for everyone impacted by this change, and nobody could ever make them do it. They are doing more than any company I have ever heard of. Ninety percent of my colleagues want to stay with Grainger - what does that tell you?