Process was completed in about two weeks. Recruiter screening providing expectations of the role and budget for the role. Met with hiring manager who asked questions from a template. Last step was with a panel of those I would be working with. I received an offer like an hour after sending thank you note.