The process was really fast and efficient. They always followed up when they said they would, which I really appreciated. I am based in NY and my hiring manager is in SF, so a lot of the interviews were conducted via video conference, but I came into the NY office in order to do a presentation to a group. The group presentation was tough, but really helped me understand what the role would be.