Pros: no one looking over your shoulder. you can plan your day and route for what works best for you.
Cons: getting screwed on raises. killing your shoulder muscles.
I am a Bulk Account Rep. I have a route of 5 stores I do. One of them is a Wal-Mart (they are annoying). I order the product for the stores, and put it all out at each store. It's hard on my shoulders and wrists. Plus, as a "salesmen" I have to sell new stuff in all the time and change displays.... ready for something new!!