Spoke with a recruiter over the phone, then came in for a face-to-face meeting with the hiring manager. The process was very relaxed, and everyone I spoke to was friendly and personable. The recruiter did an excellent job of keeping me informed of my status.
There was an online personality quiz, which can be completed in about an hour.