The recruiter and hiring manager were very responsive throughout the entire process. The process took about 2 weeks.
The first round was a 1-hour technical phone screen with the hiring manager. We discussed the position and expectations, then did an online coding assessment.
I was invited to a 4-hour on-site. There were 3 rounds of panel interviews and then a discussion with the hiring manager at the end. I was interviewed by developers and PMs.