Overall, very pleasant interview experience. 3 interviews, 45 minutes each. 10 minutes behavioral, 30 minutes case, 5 minutes for questions. Then you had 1 10 minute "fit" interview. All of the cases were of average difficulty. The principals/partners interviewing were extremely pleasant. Only negative I had here was that they took nearly a week and a half to notify me of the results.