Three phone interviews over a two week time frame. First phone interview was with the HR manager, second phone interview was with the director, and third interview was with the hiring manager. I got called back the same day as the third phone interview to arrange an in person interview in NYC. The next week I flew up to NYC for 2 days and had an entire day of interviews. There were 5 separate 1:1 interviews with various members of the team. The day was long and kind of mentally exhausting, but overall not too bad.