Interviews were well structured: 30 minute phone interview with HR, Teams interview with same HR person and Director, second Teams interview with another HR person and VP. All very pleasant people and well-organised. I didn't get an offer but got a call explaining the reasons which were fair. The only comment I have is that the process was very long and could have been better explained. 2 weeks from application to initial interview convocation (which was scheduled for 2 weeks later due to the holidays). A week between each interview and another 8 days until the final decision was communicated. Total time from application to final decision was nearly 8 weeks.