Invited via email for an interview at the Minneapolis office. I was first given an logic test followed by a personality test; spent about 10 minutes each. I then completed two interviews; each one-on-one almost entirely behavioral questions (tell me about a time...). Each interview was supposed to be just twenty minutes but each ran about 30-35 min. All good people, and I felt welcome during the entire process. I received a letter in the mail 2-3 weeks later saying I didn't get the job. Good luck!