The interview process was very straightforward. Submitted my application online for a consultant role in SFO. Was contacted within 1 week via email to set up initial phone screen. Phone screen was with a consultant (which was great to hear first hand about the job), and took about 30 minutes. They briefly discuss the company, culture, and interview process. There are a few job-fit questions, but mainly conversational to understand interest and culture fit. Within a week of phone interview, I had my second round (mini-case) with another consultant, which lasted an hour. I was given a business problem and had to discuss how I would go about navigating the problem and finding a solution (i.e., how would you handle a client that...). Within a week after 2nd round, I had my 3rd round scheduled with a Managing Director. This was about culture-fit and job skills assessment (not a case), and lasted about 30 minutes. Within another week, I was contacted by HR to schedule final case interview in Portland (where all onboarding was done at the time). I flew out to Portland a few weeks later for the case interview. The final case took about 4 hours, was given a business case, and had to develop a strategy and project for handling the business problem (i.e., goals, objectives, work plan, success measures, etc.). The case centered on the intersection of people--technology. The founder of the company and another director came in after about 1.5 hours, and I had to present my case to them. They acted as the client and asked questions along they way (i.e., why did you structure it like that? how would you define success?). If you have done consulting before, then this should not be overwhelming. The next day after my case I was contacted with an offer.