It took about a month from the time I was contacted by the recruiter until the the actual interview day and then another month for me to get a response.The interview lasted about 3 hours and I met with 5 different people, quality assurance (QA) associates, the QA supervisor, the QA director and finally the HR assistant. It was very pleasant process and everyone was very professional.