First round was with HR phone screen. Second round was with hiring manager over the phone. Third round they fly you into HQ and setup a day long interview session. I met with 10 people over 9 hours (8am-5pm). The final round was an intense day whereby I met with every team member, the hiring manager (VP), the EVP, and other supporting team members (managers, directors, etc). Overall the experience was great. I really got to know the team and the team got to know me (how can they not after 9 hours together).