I applied in-person. The process took 1+ week. I interviewed at AIM Healthcare Services Inc (Franklin, TN) in Feb 2011
Interview
They absolutely grilled me technically for about 1.5 hours. They were pretty cool about it though. I was actually writing code on the whiteboard. The overall process took forever though. I almost accepted another job because their HR was so slow.