I applied through an employee referral. The process took 2 months. I interviewed at Citi in Sept 2009
Interview
The interview process was very extended over the course of a couple of months. I ended up having 2 separate phone interviews with HR and the hiring manager. Then I had another day where I interviewed with 2 associated department managers. Then the final interview was in person with the hirign manager.