I applied online. The process took 2 weeks. I interviewed at American Express in Jun 2012
Interview
The overall experience was pretty efficient. The recruiter did a great job keeping me informed throughout the entire process. I had a phone screen with the recruiter, a face to face with the hiring manger, and several phone interviews with team members in NY.