Overall process took about 3 weeks. Reached out to a company recruiter based in VA via LinkedIn (as we attended the same Undergrad). Set up a time to chat for 20-30 minutes to understand what my current role was in a different consulting firm, why BT and specific team, etc.
From there, the recruiter forwarded my resume to a Partner for the practice group based in the Midwest. A week later, had a technical screening interview with Partner for about 30 minutes - he wanted to understand what I did in a different consulting role, how I'd be a good fit, also described the team and projects, etc.
From there, about 1.5 weeks later, I had an in-office interview with 3 individuals (another Senior Consultant, Partner, and another Partner). Overall, pretty straightforward, some behavioral questions, but not super structured. Questions were fairly/seemingly repetitive (tell me about yourself, tell me about your time at X company, tell me more about this particular bullet point about a project on your resume); some questions to gauge whether a good fit (we don't really do X work, would you be okay with doing Y work instead). So, all in all, not particularly difficult, could have been slightly more structured. But was interested in work, so that's what mattered to me.
Within 2-3 business days, recruiter reached out with offer. Some negotiations and then accepted offer within 2+ days.