I applied in-person. The process took 1 day. I interviewed at ESM Group (Sacramento, CA) in Jan 2013
Interview
It was lunch, a lot of the CEO telling you how much $$ you can make and how you are going to be able to retire at age 40. They will tell you that the most difficult part is the ramp up process of gaining clients but that after a while you won't have enough hours in the day.