First round was a video interview with an associate. Final round was a daylong on-site with 10+ other finalists. The on-site had four interviews: a consulting case, a case with Excel, a group case, and a behavioral interview. There was also breakfast, lunch, a tour, and a happy hour with current BLP analysts and managers. I enjoyed everyone I got to know throughout the process, especially the other finalists. The recruiter was unresponsive to follow up emails and I did not hear back until long after they had already decided I was not receiving an offer. When she did finally call me, she shared detailed feedback, which I did appreciate. Have yet to receive reimbursement for expenses.