I applied through an employee referral. The process took 4 weeks. I interviewed at American Express (Carlsbad, CA) in Sept 2015
Interview
The interviewing process began with two levels of phone calls. Then they invite you in person for the interview. It is a panel interview where you have to sell them your product. Then them firing off questions if you're ok with a work at home life style as well as making 100 calls a day to earn business.