I had a series of phone and Skype interviews. The position was a contract position with a client. Each interview was with at least two people. The process went fast in the beginning and then ended up stalling. I finally gave up after two months and considered the job lost. Advice to the company: follow up with candidates you are interviewing with. The job hunting process is tough. Be considerate of their time, respond to emails and questions, and finally, let them know if they are no longer in the running for a position. It's disrespectful of the candidate's time since they made you a priority for interviews. It's also in poor taste for a business. Just remember, it's a small world out there.