Submitted an application with resume. Received an invitation from the recruiter the next business day for an initial video interview. Following the video interview I was immediately scheduled for two video interviews, with company managers, the very next day and a third and fourth interview was scheduled for the following day.
The third interview was with a panel and the fourth and final interview was with the hiring manager. Following each interview I was briefed on next steps.
Everyone that I had the pleasure of interacting with was very professional. The interview discussion flowed like a conversation with focus on my experience, skills and the challenges of the role I was applying for.