Three rounds, once over phone then in person, and then there was a third interview with a panel representative of the types of people within the company with whom I'd be working. It was an enjoyable experience overall, and led to an offer. The only negative was how unwilling the company was to be flexible around my start date. I had wanted a week off between my old job and this one, but they said they needed me right away.