I applied online. The process took 4 weeks. I interviewed at Insight (Tempe, AZ) in Jan 2014
Interview
Telephone then in-person. Met with 2 direct managers for particular vertical. There was also a HR trainee present. Some hardball questions. Discussed their expectations as well as mine. They did oversell the opportunities.