It was an astonishingly disappointing experience overall, so much so that I wanted to write this review before the process was over, but anyways waited for it. Couple of weeks after I had applied for the role, I received a mail from Google HR for an initial HR round to understand my profile. It was for around 20 minutes. Thereafter for the next 1 month I had 3 hangout video calls. Well firstly, the seniority of the role was not very clear from the JD and I found out that the hiring manager's qualification was about the same as mine, while the person interviewing me next had less post-qualification experience than me and nearly the same qualification as mine. I still went ahead with the process to see where it leads to. All 3 interviews were very very generic, I did not find any element of "googleyness" whatsoever. Most questions were case based or behavioral and almost all of them were related to something I have already been through so it was pretty straightforward. However as luck would have it after 3 weeks from the date of the third interview and after several follow-ups, I was told that I would not be going forward. Even if I did mind the looooooooong wait it's ok if someone is better than me, but the reason provided was pretty strange. I was told that I did not have sufficient project management experience. Firstly, I have been involved with over 300 projects a year over several years now, so I wonder what seemed less to them. Secondly, the profile might have elements of project management but was definitely not a project management profile. Thirdly, I was hardly asked anything related to project management! So the vague interviews were topped off with a vague feedback and overall it was a huge waste of my time. It was not something I expected from a company like Google.