Pros
Nice work environment, great on-site health club and cafeteria, excellent resources, high-growth industry -- making hay off of global warming.
Cons
You either fit the Grainger corporate culture or you don't...and a significant number (25%?) of employees wash out here in the first year and a half. That's why reviews are so great - those are the survivors. Grainger has the most intense political environment of any company I've ever seen. Everything is gamesmanship - who you know, who you can know, who you don't know. Some managers attend 12 meetings a day, because meetings *are* management jobs. Doesn't really matter what you get done because everything will change as soon as positional musical chairs begins. People move jobs a LOT at Grainger - often after they've only been in a job for 9 months.