30-minute HR phone screen after 1 week of applying for the job.
Week 2: 1-hour interview with the manager.
Week 3: 1-hour interview with a stakeholder.
Week 4: 1-hour interview with another manager. He mentioned that this was the final round interview, and he considered me a very strong candidate.
After that, I never heard anything back. Unfortunately, this is one of those companies that will ghost you after rounds of interviews. It's frustrating, considering the time I dedicated to preparing for and participating in these calls. Not respecting candidates' time essentially gives the company a negative image.