1. Limitless earning potential
2. Good travel opportunities
3. Meet lots of new people
4. Fast career development
5. Fast moving environment
Cons
1. Lots of rejection
2. Meet plenty of rude people (who probably aren't usually rude)
3. Often seen as lowest department in the company
4. No sales, no money
5. High pressure
6. No guarantee of income (if commission only)