Almost impossible to earn bonus or be promoted. Your goal changes every 6 months. There is a fear monger culture. Micromanaged. They will actually follow under-performers to appointments and discipline for tardiness, cancelation, etc. Their competitors, although much smaller, are much more mobile, cheaper, and contrary to what you're told by Grainger, have a better solution and service offering. You will be taught a sales presentation that must be done with every customer regardless of relevance. I never understood why they hired seasoned sales people because you are not allowed to think on your own. I would strongly suggest you analyze your current situation before making a move. To put this into better perspective, when I announced my resignation, I went in two weeks later to debrief and bring my management team up to speed on any open opportunities etc., it happened to fall right after our District Meeting. My entire team, at different times, came up to me and congratulated me. They said they were envious and are working their hardest to do the same.