4 rounds total, 30 minutes each but no feedback was provided for decision. Time from final interview to decision was good, around 3 weeks. Interviewed with: Recruiter, Hiring Manager, Panel of peers, and HR. Interview with the hiring manager was a highlight, who consistently asked questions in concise and clear language, and provided specific scenario to base answers and thought process from. The interviewers were easy to schedule, all scheduled interviewers joined on-time and were professional and knowledgeable.