After reviewing my application and resume, I was selected to take the online assessment tests, which I consisted of basic verbal and math reasoning. After passing these I had the first round interview on campus, which was 45 minutes and was behavioral (tell me about a time when...). Next I was selected for final interviews at their campus in Richmond. They reimbursed my travel to Richmond and had me come the night before to stay at the Hilton. That night a group of myself and other students had a reception dinner at the hotel with some recent hires into the program. It was very informal and was a great opportunity to ask questions. The next morning we went to the campus where we first had lunch with a few different employees and again had the opportunity to ask questions. Then we had 3 interviews- behavioral, case, and job fit. Job fit was very informal and more just to see where your interests lie to find the best position for you. Behavioral was essentially the same as the first round interview. Case interview was not too hard, involved solving a business problem using pretty basic math, which I messed up.Overall it was an awesome experience and the people/culture/benefits are great.