First interview is with a recruiter, then with your future manager. If you are selected then you will have about 4 telephone/webex interviews. After that if you are fortunate you will have an onsite interview. They paid for the airfare to and from. About 1 week later was offered the position. After the offer was given intense background check, and a urine drug test. Entire background process took three days including drug test.