I went through 4 rounds: a screening with HR, then a 1:1 interview with the hiring manager, followed by an informal interview with potential coworkers, and lastly I went through an interview with a senior manager. The whole process took about ~3 weeks. Everyone was friendly and responsive, seemed like a great environment with career development.