First round was 1:1 with HR. It covered the usual behavioral questions and they were very friendly.
Second round they have you take an online test then fly you out to one of their locations. There was a full day consisting of a tour, speakers, and three more interviews. One of these covered technical/professional aspects of the job so know your stuff. The job description will tell you what areas to study up on. Everyone was very pleasant and easy to talk to and it was an enjoyable experience.