4 rounds of interviews: Recruiter, Hiring Manager, Four 45 mins with adjacent team members, final follow up with recruiter. Took longer than expected and had to ask for updates. Did receive communication every time I reached out, but did leave a little to be desired.