I applied online. The process took 3 weeks. I interviewed at American Express (New York, NY) in Sep 2011
Interview
Behavioral based interview. Which is 'tell me about a time when?', and they line up their competencies against the questions. Had to interview with like 10 different people.