Very well coached, trained and motivated for the job every day. You're paid mostly on commission, so the more you close deals, the more money you make.
Cons
You have to drive a lot, so you spend a lot on gaz. You have to talk to hundreds of people every day abd work standing and walking for long hours.