I applied online. The process took 3 weeks. I interviewed at TIAA (Charlotte, NC) in Dec 2011
Interview
LinkedIn Contact got my resume in front of Recruiter. Then had phone Intv with recruiter and two more with team of 3 managers and Director. Offer came shortly thereafter.