Very long. First, a phone interview then I was asked to come in for an in person interview and asked to come in for a third interview. I sent a thank you note after the interview and was told I would hear back after two weeks. After I didn't hear back, I followed up and was told it would be another few weeks and they would let me know either way. I never heard back.