There were three rounds of interviews with an assessment as well. I did an interview with a recruiter, then two managers, then an in person with the same managers, a technical support rep and a director. The assessment was fun and I really enjoyed their software. Very intuitive if you are familiar with poking around and learning as you go and reading is fundamental of course.