I applied online. The process took 1 day. I interviewed at Quest Global (East Hartford, CT) in Jun 2010
Interview
On-site interview: started off with a 5 minute introduction with the Engineering Manager, followed by a 30 minute presentation of my research thesis to three team leaders and one fellow engineer, followed by a demo from a recent hire of the current work being performed.