I applied through a staffing agency. The process took 2 days. I interviewed at Emerging Health Information Technology (Yonkers, NY) in July 2011
Interview
First was the phone interview. Technically, this was one of my toughest and best ever technical interviews I ever had.
The questions were very difficult and engaging.
I was then selected for 1:1 - which was again more tougher.
The final process was interview with the group head.
Overall, great company and great team to work for.