I applied online. The process took 1+ week. I interviewed at TKC Global (Atlanta, GA) in Feb 2008
Interview
It was a very good and detailed interview. The hiring manager asked a plethora of questions designed to guage my problem solving skills and he was very courteous.