Interview process went incredibly smoothly. The travel office was able to seamlessly arrange my flights, hotel booking and rental car. People were very nice and took time out of their busy schedules to meet with me and discuss my prior work. On the tour, I was able to see many of the cool projects they are working on.