Vantaggi
Grainger is a stable, yet progressive employer and a great company to have on your resume. While it is a huge company in terms of number of employees and areas covered, there are surprisingly few overlaps. Unlike other large companies I have worked for, I didn't find other people duplicating my job efforts in other divisions.
Svantaggi
Unfortuntely, your personal experience of Grainger is going to be shaped by your immediate supervisor and group. While there are wonderfully professional managers and areas, there are also several managers at this level in Grainger treat their area as more of a personal fiefdom. If you are a a favored serf, life is good, but if you aren't the favorite, you will dwell in the pigsty. These managers spend more time sniping at each other and protecting what is theirs politically then they do getting their jobs done.