2 phone screens - 1 hour each. 2 all day interviews and a site tour. Interviewed with 10 different people over 2 days. 45 minute personality test online before the interviews, and some stupid matching quiz at the end of the day. One interviewer was a straight-up bully to me through the entire hour. One of the worst experiences of my career. It cost me well over $1000 in lost pay and transportation, and when I didn't get the offer, they sent me an email form letter three weeks later. This is a company that talks a lot about striving for excellence, but their interview and hiring process was extremely convoluted for no good reason. Horrible company. Horrible people.