I had a similar experience with their recruiting. Some interviews were cancelled and had to be rescheduled only after I inquired.
Many weeks to generate offer and paper work and then 24 hrs to accept with a "take or leave it" ultimatum.
Just a very poor taste and I know some fine people who work at Google. Its unfortunate they don't seem to value warmth and humaneness when communicating externally
To be fair, Covid likely played a part in that long silence. I believe there was even a hiring freeze for a bit in spring. Not that it excuses bad behavior...
If the recruiter replied and said as much I would have been ok with that. At least they were communicating. Plus covid didn’t effect the US big time until March. That’s all of Jan + Feb they had to let me know something was going on.
They called me eventually were kind on the call. But the whole communication issues leading up to that really ruined it for me. I was initially quite excited too. I have no idea if this is common or if my recruiter was especially bad. Reading the parent comment made me think of the similarity.
Wow, that's a pretty horrible experience. Weird too since AFAIK recruiter/recruiting coordinatiors comp tied in some way to shepherding the successful candidates through the hiring process.
Me and a friend of mine interviewed in Nov and passed HC in Dec 2019 as well (different recruiters between the two of us). Our experience was different from yours: Immediate timely followups from the recruiting coordinators, team-matched and hired in the same month. Hopefully our experience is more common...
I know why. HR received so many resumes which they don't do any additional effort, do they receive compensation for each hire, no. Most of them are not FTE.
Nov 2019 - interviews
Dec 2019 - passed hiring committee
Dec to June 2020 - emailed recruiter every two weeks never heard back
June 2020 - cold email from recruiter “here is your offer letter to join Google! Let's talk team match.”
Needless to say I did not accept that job. This was for a software engineer role.
(edited to add line breaks)