The interview process involved a recruiter phone screening followed by a phone interview with the hiring manager.
The first of 3 onsite interviews was a panel of 1 on 1. After the first onsite interview I attended an online demo of the application. The second onsite was a 1 on 1 interview with the CEO. The third onsite was a 30/60/90 day presentation.
I received an offer a week after the 30/60/90 presentation.
The interview process was thorough. I requested to speak with some other people in the organization which they were happy to accommodate me with.
I am glad they were very thorough but it would have been a slightly better experience had they combined some of the on sites to reduce the number of times I had to come in. It can be challenging to get away from the current job to accommodate this.
Overall I think the interview process was good.