I applied for this position online and received a phone call from one of the team members to inquire more about my background (education, previous work experience etc.). Later that week an administrative assistant called to schedule a panel interview. The interview consisted of questions to evaluate candidate in certain situations. Obviously there were no right or wrong answers so it was not clear at the end if I did well or not. I heard back from the company again after a week to schedule for a technical interview. It consisted of questions around process improvement and related calculations. I knew for sure that it went well and I got an offer following week.
Advice to other interview candidates: Know everything about what you write in your resume. Be ready to explain salient projects that you worked on with relevant timelines and associated benefits.
Perceptions of people, office and work culture: People at American Express in general are very courteous. Managers especially let you speak first and listen well. Constructive feedback is considered as a gift! Workplace is very engaging and fun at the same time.