Interview process was reasonably lengthy in terms of the number of interactions with different people but the entire thing lasted only about 2 weeks. It consisted of a phone interview from which I gained a face to face interview with the hiring manager. He then requested some additional interviews with people in roles with whom I would need to interact. These were mainly done by phone but one was face to face.