I applied through a staffing agency. The process took 2 weeks. I interviewed at TIAA (Charlotte, NC) in Mar 2016
Interview
Phone interview with department manager. In person interview with department subordinate and manager peer, plus video conference interview with department manager. In person interviewers were extremely nice and accommodating, painting a great picture of the culture and processes of the company