A phone call from HR arranged for my first 30 minute phone screening with the hiring manager. Then I received an email from someone else asking for another phone screening. They didn't tell me it was a 2nd one, so I politely told them I already had one. But they clarified, and a 2nd 30 min phone screening was scheduled. Then I received an email for an onsite interview on a specific day of their choosing, with an itinerary of who I will be speaking with. It turned out to be an interview with a total of 14 people at 30 minutes each, one or two people at a time. A very daunting process, turned out to be okay. Everyone made me feel very comfortable. They give you a 30 min free lunch, but make you eat with whoever your interviewers are for the 12 o'clock hour. In all, I was there from 9am-2:45pm and was told to follow-up in 2 weeks if I don't hear anything; so I did, and they were still interviewing. At the 6 week mark, I followed-up again after all 3 of my references were checked, but I was told they were still doing interviews, which was odd because the hiring mgr said there were only 2 others that were being considered for the position and I was the first to come in. 8 weeks and 1 day it took for them to tell me they went with someone else. Why did they bother checking my references if they wanted someone else? My guess is that the person they went with requested a lower pay rate, because I was clearly over-qualified for the position, and they told me that day I came in that the rate I was asking was definitely not what the job pays, but I told them to make me an offer anyway because I was flexible. (The pay rate question they ask, is like a trap in my opinion.) I don't know why they didn't just tell me they were going with someone else right away before stringing me along for 2 months. About 8 hours of my time was invested interviewing over the phone and in person, just to be given a rejection email 2 months later. Just doesn't seem right.