First I had a recruiter screening over the phone that went fine, then a call with the hiring manager, and then I was called in for an in-person interview with 5 different people. This happened within a week.
It was a manager job that I was interviewing for, but I have data architecture in my background and most of the interview questions were technical questions about databases rather than questions about my managerial experience. Many of the architect questions I was asked weren't high-level practical application questions, they were low-level test questions. I wasn't prepared for that, given that this wasn't an architect position and I don't use that level of information in my current manager job. I would have studied to refresh my skills had I known that it was required. In the end the feedback I got was that I wasn't technical enough for the position, which is still a bit confusing but fine since it obviously wasn't a good fit.
Overall this did seem like an excellent company though and their growth plan is solid. I was impressed with what they're doing.