Referred by a friend that works here, which immediately set me up for an in-person interview. Was interviewed in a 'batch', where they bring in a bunch of other people that were referred, around 30, and led us to a room. Inside, it was set up sort of 'career fair' style, with different departments(hardware, software, systems, etc.) stationed at their own booths. Half of the group was led on a tour, while the rest roamed around talking to different departments, then switched. Everybody there was really nice and welcoming, and there is a good mix of personable and technically inclined people.