The entire process took about 3 months. It began with a phone interview with a recruiter and then about a month later I had a couple of face to face interviews. The entire process was a positive one and I was so impressed that when they gave me a timetable on when they would be in touch, they kept it. Not a lot of companies keep their word.