I applied through a recruiter. The process took 3 months. I interviewed at Sedona Technologies (Moline, IL) in Feb 2013
Interview
Worked with a recruiter who was excellent and kept me in the loop every step of the way. Finally after 2 months, had interview with Hiring Manager. I got hired and started 2 weeks later.