Very smooth, good communication throughout the whole process. A little longer than anticipated but I did Interview with four different people so I imagine the scheduling can be tricky. People are personable and helpful, the questions are not your cookie cutter interview script so be prepared on you prior experience to make yourself shine.