Pros
Never Micro-managed by supervisors, you are pretty much your own boss. Upper-management is very helpful and provide good sales training and techniques. Must be very self driven and able to deal with rejection....Alot. Performance based, just in case you are highly competitive.
Cons
Cold Calling 400-500 businesses a week, no generated leads and trying to sale advertisement on the back of receipts that many people just do not believe in. Very difficult to generate income when everyone says no to your product. Only have a week before new store assignments, so closing a sale is really difficult because you have to enforce a decision on the spot from the owner. Field Training is a joke. Ex. My field trainer had only been working with the company for 2 months. The 2 days he was sent to help me out, he taught me nothing and only tried to make sales. The second day he did not show up until mid-afternoon, just made more calls and then left. So after 2 days I learned nothing and he called half the businesses on my store assignment, leaving me a full week to work the next week and with less than 200 numbers to call.