Got a call from the recruiter and he described me a bit about the role and position. He sent me a prep. guide with some information on the kind of questions and rounds to expect. Then I had 5 rounds of interviews in total, with each round spread over two weeks and the recruiter getting back to me after several days/weeks after the interview. After the first three rounds of interviews, I had the fourth round with the hiring manager. To be honest, at this point, after months of waiting, I was so frustrated with them already, that I felt like quitting or refusing, before it ever happened. This fourth interview perhaps didn't go too well for me and the recruiter got back to me after three weeks of this interview, stating that the hiring manager wasn't quite convinced of me being a fitting match for this particular team. Maybe it could work out for some other teams. After this fourth one, I had another follow up interview with another manager, to see if I could demonstrate some analytical or in-depth problem solving skills. He wasn't also quite convinced of my skills so after a week and many days, the recruiter told me that nothing has changed and I don't seem to be a right fit for the teams they have been interviewing me for. Anyway, I'm happy that the process is over finally, not to mention, the long waits. I must say that the recruiter has been very friendly and supportive of me in the entire process and I very much liked it. I would have rated down the process negative, were it not for his cooperation and friendliness. I read a lot of negatives about the bureaucracy and pathetic interview/recruitment processes at Google and I must say that I was really frustrated to have got into this. I was interviewing for GTech and it seems that their processes and speed is so so inefficient, that during the process, at times, I myself felt refusing the recruiter to proceed with the process, just for the sake of mental peace. They just don't care about how much time the candidate may have to spare and spend on it. They will keep you hanging around for weeks and days upon days, just to tell you that you are not a fit with this team, or nothing has changed. After weeks, they ask you simple questions like "What qualities do you appreciate in your manager?". I mean, seriously, you had to make me wait for so many days and weeks, just for me to hear this? Thanks the process is over! Beware and caution to anyone, who might be thinking of getting into this. At the end, the recruiter didn't even agree to disclose the salary/compensation for the position I was interviewing for. Maybe they want to take us too much on faith and for them advertisements are not about money/revenue but some hypocritical technology to change the world.