Pros
My role at Grainger is that of a TSR. There is a ton of opportunity here both within the role and within Grainger. From the get go you go through a period of training, and before you know it, you're out calling on clients. The role is largely consultative in nature. Much less going in and selling a product than trying to solve Inventory Management issues. The job also offers extreme flexibility in your work schedule. You're out on your own 90% of the time so you can largely pick and choose your own hours. This can change dramatically based on your manager's policies, however. The position definitely offers a lot of experience. In this role you'll develop skills related to sales strategy, communication, excel, forecasting, SalesForce, organization, and time management. This is a great position for someone who typically likes to work on their own, however if you reach out people are always very willing to assist with anything. Also, this position requires that someone be very self motivated.
Cons
The training that you receive does not prepare you for all their is to know. I've been here for six months and I still feel completely lost about so many aspects of the role. Because you are never in an office or working with anyone, seeking help is a chore all on it's own, and due to how busy you can get, often falls to the bottom of your list of priorities. The job is very lonely at times and there isn't much of a work culture in my experience. I see people from my team once every other week on average. The money is okay, but that's relative to your performance and your expectations going in. I believe on average, TSRs make about $45k, which is much less than i expected. Overall, if you're someone who thrives on collaboration, places importance on work culture, and may have a harder time producing high caliber work with no one to show it to/make sure that you do, then this job probably isn't for you.