I applied in-person. The process took 2 weeks. I interviewed at CDI Engineering Solutions, LLC (New York, NY) in Dec 2010
Interview
phone interview would be the first, then got a response from manager to have next interview in person both on panel and 1*1 on site. meanwhile, have technical test.
after drug test get hired.