Recruiter went over position and my resume. Then scheduled the first interview for the following day. Was with manager and team member. Then had 2nd interview day after with 2 other team members. Then had 3rd and final interview with another team member. From recruiter reaching out to receiving job offer was 5 days.