In summary - very organized, thorough, and efficient - the entire process took two weeks from 1st interview to conclusion.
I applied online (through a referral link), and my referral connected internally with the hiring manager - hiring manager reached out for a 30-min chat, which was then followed by a take home case (I had the weekend and a business day to do it). After the case, I was set up to interview with a panel (two back-to-back 30 minute interviews with my potential teammates), then a final interview to present the output of my case (presentation) to the hiring manager. Hiring manager called me at the end of the same day to let me know I was, unfortunately, the runner-up (another candidate had more relevant experience).
Within this two-week process, I heard back about next steps - after each step - the same day. Overall, it was the quickest interview process I've ever experienced, and felt the most "human" (never had a hiring manager call me to break bad news before, which was a very nice touch!).
Simply put - the run a tight "recruiting" ship - I was very impressed!