Best interview process I have even been to with a company. It started with the recruiter reaching out 2 days after I applied. 5 days later I spoke with the hiring manager, 4 days after that I spoke with the hiring manager and the director. 2 days later I spoke with the team members and got a call that same afternoon with an offer.