Campus is very large, and you must check in to the security desk. Most initial interviews are conducted by their hiring/temp agency. Two steps: one with hiring manager, one with manager you would be working under. Difficult behavioral based questions, and questions about your weaknesses and low points. Overall, the interview process was challenging, but both managers were easy to talk to and very straightforward.