The process started as most do, with a general HR screen, then technical interview, then direct hiring interview and finally, not so commonly, an interview with the CEO. Everyone i met during the process was pleasant, respectful and passionate about what they do. Would recommend going through the process.