The process was very lengthy over a period of 8 weeks. Initial interviews were with a recruiter on the phone. I began the process during the summer. It seemed a lot of people were on vacation. My recruiter stayed in touch and was very helpful. I had a couple of one on one technical interviews. Lots to learn ! Online personality questionnaire/ test. Two face to face team interviews. Offer made - 3 weeks to complete background check.