I applied online. The process took 5 days. I interviewed at Insight (Tempe, AZ) in June 2012
Interview
I just had the initial phone interview, which was akin to a screening call. The HR representative just asked about my experience, asking me to describe each job and job responsibilities. He also asked what I knew about the company and if I had any questions.