Lengthy process. I got my first email to schedule a call with the recruiter in January and then the process dragged all the way till March. After scheduling my initial call with the recruiter, I got a notification that she cancelled our meeting- no email or explanation. I reached out to ask if she deleted the meeting by mistake, she said I am busy this week, let's find time next week. When I did speak to her, she was very friendly and asked thoughtful questions. In addition to typical questions about experience, salary expectations,..etc., they asked about situations that show that I am values driven, what my ideal team looks like, what I value in a manager- which I thought were great questions. She explained the process and said they typically do a technical screening with the hiring manager, then a day of 3-4 panel interviews. I then had a video call with the hiring manager who asked a mix of role-specific questions and behavioral questions like my favorite books, and books I thought were influential. I did not get the sense that he was impressed, but I got a call back from the recruiter a week later asking to schedule another technical interview. I asked if it will be a a panel, they said no, only one this time. The second technical interview was with a partner product manager who was incredibly friendly and asked excellent questions about how I would approach the role. I thought I did well and I got a call back a week later from the recruiter to schedule two more interviews: one with an engineering manager and another with a product manager who'd be a peer. The conversation with the engineering manager did not feel like an interview, but rather "how we'd work together" kind of conversation. I took it as a good sign. The last call with the product manager went over things like communication, and it did not feel that challenging either. Two weeks later, and to my surprise, I got an automated rejection email at 3am on Friday. After wasting two months of my time, the team did not even bother to write me a "thank you for your time" email. Incredibly disappointing,