It took 2 months from my initial phone interview to my final interview. It was pretty straight forward and typical questions were asked. My last interview was a couple of days ago and they will be making a decision this next week so I have not received an offer yet.