I applied online. The process took 3 days. I interviewed at Citi in Sep 2010
Interview
Lots of phone calls with recruiter and HR. Detailed interview with a recruiter who was a fill-in for the head of recruiting. She claimed I was the best candidate and perfect for the job. Next step was to meet with the CTO. That never happened because she didn't follow through. Repeated requests to her by phone or email were never returned.