Extensive number of interviews, tests, documents required, references, pay stubs from previous employers, exhausting... All the while they were unwilling to offer any specifics on territory, salary, benefits, expense account, really, really shady company with regard to that. I found out the reasons later, after I thankfully did not get the job. Yes, some make a large amount of money, but it's like the lottery. Most wind up wasting their time, money, and efforts.