It was well organized by my assigned recruiter with every step of the process clearly defined. From beginning to end it took about 4 weeks with 2 rounds of interviews with 3 different managers. I urge anyone interviewing to be extremely prepared. It was a great experience and thankfully I received an offer and I accepted.