Everything was incredibly structured and organized. The company was very up-front about the type of interview that was going to be conducted and what to expect. The processes consists of 3 interviews: 2 behavioral and 1 case, usually over two days. The best advice I could give anyone would be to practice as many different case interviews as possible and be able to justify all of your answers. The key is not what you know, but how you can explain it. Everyone involved in the processes is incredibly professional and helpful, from the interviewer to the greeter. After interact with the employees I realized that these are the kinds of people I would enjoy working with, and a year later, my decision still stands.