Vantaggi
If you do well, you're well compensated. Housing is paid for, good bonuses, travel reimbursements and prizes and trips.
Svantaggi
Training depends on which team you land on. Can be excellent, can be non existent. There is no support for the salesforce from corporate and the branches. The branch managers hate the salesforce with a passion and sometimes will do things like cancel accounts or refuse service just to add fuel to the fire. Company often has trouble hiring enough technicians to support ambitious salesmen results. Appointments are frequently canceled or rebooked leading to sales retention issues. One secretary for the entire salesforce. Getting a hold of corporate can take anywhere from 3-10 days depending on time of year. Not an efficient company. Direct deposit may or may not work. Most depend on old-school checks. No health benefits.