There was an initial phone screen by HR, followed by a series of on-site interviews with 5 people. There were a couple of weeks in between these to accommodate schedules. After the interview, the process went very quickly, which I really appreciated. They made the decision and offered me the job within a week!