I applied through other source. The process took 2 months. I interviewed at TIAA (New York, NY) in May 2011
Interview
Good Interview process. Met with several members of the organization. Interview consisted of both phone screen by HR and then phone interviews with several employees. Onsite interview for the day with several senior people. HR followed up with an offer letter and all the necessary paperwork. Standard hiring practice included background check, drug screen etc.