I went to their (our :D ) office four times for the interview. The first one was in a very short notice. (only 1 day before!). I had interview with 2-3 different teams. About 12 different people. Each time I had interview with 3 or 4 people each for 30 mins. They were very friendly, understanding and encouraging. I think the result of aptitude test (which I did well) had a lot impact. They wanted to fit me in, that was the reason they called me there so many times.