Had about 12 separate interviews. Tech rounds, behavioral, team matching, etc. Was a lot of rounds but wasn't that bad compared to some other experiences. Main pain point was that it moved VERY slow. I started interviewing in October and was mostly wrapped up by the end of the year. Although I was pulled into 2 team matching rounds in spring. Overall it was alright but felt a bit unorganized and overly indexed on "Tell me a time" questions.