Entire process took a little over 4 weeks. I applied online and was set up fairly quickly with a telephone pre-screen interview. After the pre-screen, I had to take a critical thinking test, had a 2-on-1 telephone interview with the Kansas City team, was asked to prepare a 10-page PowerPoint presentation for the in-person interview, presented the presentation at the in-person interview to the team in the Boston office as well as via Skype to the Kansas city team, had one-on-one interviews with two of the SVP's in the Boston office, and had two more 2-on-1 interviews via Skype with the Kansas City team. The in-person interview process took about 4.5 hours.