2 phone interviews and 2 onsites. Process took 2 months before I was told they selected someone else. Although in the first onsite, they told me they hadn't interviewed anyone else. From the 2nd phone interview, I was told a decision would be made in 2-3 weeks. Then I was asked to do an on-site interview and was told the same thing. Then I was asked to do another interview. The first interview was 2 hours and the second was 2.5. I missed a full day of work but I felt that I was going to get an offer. They even showed me around the office and gave me a bag of goodies. All my interviews went well and they seemed impressed by the 10 page presentation I made showing why they should select me. I asked for feedback as to why I wasn't selected but never heard back. I feel duped and disappointed.