Submitted my resume at a career fair, and got an on campus interview. I was later contacted about a second interview. The second interview was in Wayzata, MN, and consisted of three 45 minute interviews with three different managers. All behavioral based questions.