Pros
The atmosphere of working at a Grainger branch is great. The senior employees are very knowledgeable, willing to help out new employees, and great to work with. The company itself treats people very well. Constantly offering new training opportunities, opportunities to travel, and always offering little extras. It was really a great place to work. The supply chain they have is unbelievable, and you can tell just by looking at their catalog they have just about any industrial supply you could ever think of. So , just to summarize great people, great benefits, great opportunity for advancement (if you are willing to seek it out), just a great company overall.
Cons
I honestly did not encounter any downsides while working for W W Grainger. The only thing that I think could come close is the computer program that they use, which is SAP. It is a very powerful system to use once you figure out how to use it. That is the only downfall though, it is tough to to get used to at first. Once you do it becomes one of the most powerful tools you have. Also, as I mentioned earlier the catalog is huge so at times it can be almost impossible to find something in it. Eventually you will know it like the back of your hand.