I had a phone interview with senior manager and then scheduled for an in-person interview a few days after. It was relay style, one after the other until the whole team met with me. It was very tiring after the first hour and half. The entire process lasted over two hours. Was not efficient, and I was repeating myself five times.