Pros
+unlimited commissions +the guys you work with wind up being your best friends, fantastic work environment +all expenses paid trip (4 days) to mexico with partial plane ticket reimbursement +company outings to professional sports games, open bars, etc. +competitive work environment but coworkers benefit from others doing well, drives competition, they never "sandbag" each other because there isn't a limited number of clients, or pay you can receive +health and dental benefits, 401k with company match after 1 year of service
Cons
-Hours are awkward (although after a short period of time you learn to balance work and play) -Reimbursement for plane ticket has a cap (so get them with plenty of time before the trip) -if you don't work hard, $500/wk really doesn't pay the bills -mandatory 2 weekends (Saturday) a month ([half days] so you may miss some college football) -Promotions to management is not based on tenure and demotions can happen if performance slips ---Are these really cons to any job? Lets be honest---