I applied online. The process took 3 weeks. I interviewed at American Express (U-No, NC) in Apr 2017
Interview
There was a first round which was the call, then second round which was the skype interview then the final assessment. After that we waited to hear our results for a period of two weeks