The process was well organized and structured. It took a very long time to schedule interviews, but after scheduling them, hearing feedback on moving onto the next round was very quick (within a day every time). They give you information regarding who your interviewers are, what you will be asked, and what to expect in advance so it is very easy for you to prepare and do well during the interviews. I had two video call interviews and three onsite interviews on product sense, execution, and leadership. Product sense relates to questions on product design and development, execution is a lot of analysis and metrics related questions, and leadership is your standard behavioral interview.