Referred internally, a few weeks later had an initial 30-min phone interview with a managing consultant. Was told I would find out next steps in about a week or two. I hear nothing for 2 months. The initial interviewer didn't even know what position I was interviewing for and it was clear they hadn't even looked at my resume until the interview. It was a very cookie-cutter type behaviroal with no surprises. Then get invited to a super day final round where I had to give a 30-min presentation and also got interviewed by an associate director and a managing consultant (both behaviroal). The meeting link was broken which wasted 7 min out of my 30 min time-slot, my interviews for both initial and final round had to be rescheduled last-second, and HR didn't respond to any of my emails regarding timeline or next steps. About three weeks later, found out I did not get the offer. HR was absolutely horrendous and unprofessional. Recommendation: find a company that actually cares about the candidates they're interviewing. The entire process took about 4 months.