I applied through an employee referral. The process took 4 weeks. I interviewed at American Express (New York, NY) in May 2010
Interview
all contact was directly with the hiring manager, only heard from HR after I accepted the offer and needed to complete the drug test.
Had a phone interview first, then completed four 1:1 interviews over the course of 3 visits to the office.