I applied online. The process took 2 weeks. I interviewed at TIAA (New York, NY) in Jul 2009
Interview
submitted resume online and recieved a call from HR within a week for a pre-screen phone interview; passed onto the technical phone interview a week later and then the hiring manager for a brief phone interview and then a 1:1; did not recieve the job offer