I applied through my college's recruitment site, and met some employees at the career expo. I received 2 assessments after applying on their website - a logical one and a personality one. I passed both and about 2 weeks later, I received an email to complete a self recorded introduction of myself and upload my resume through an online portal called Montage. A week later, I had a webcam interview with two employees through Montage. Then I was invited to New York for final panel interviews about 5 days later. Panel interviews were interesting - basically a business discussion where candidates bounce ideas off of each other. It was a good way to discuss some of AB's current business situations and show how you would solve them.
The only con was that the process was unorganized - the recruiter did not reply to any emails until it was time for final round.