I applied in-person. The process took 1 week. I interviewed at e.magination (Washington, DC) in Jan 2009
Interview
I had a phone interview first to discuss the position and my qualifications. The second interview was in person with the IT manager and HR. The second interview was more technical and customer service focused. After the second interview, I received a call with an offer to start the work immediately.