Google: "Just checking in to see if you have an update for me? Can we set a time to speak on Friday?"
Me: "I decided to pass on [OTHER OPPORTUNITY]. I let my manager know about the offer last Thursday. I am out at a conference this week, and we're going to discuss options on Friday.
Does end-of-the-day Friday work for you? 5? 6?"
Google: "I need to speak to you in the morning on Friday.
if you are passing up [OTHER OPPORTUNITY, misspelled] why are we waiting till Friday. Can we talk now?"
Also, It's hard to say "abuse" with a straight face, when at the end of the line there's a serious payday involved. It's easy to say "let's make sure we get it right", when 6-figure checks are involved.
It just felt... off, though. Like, it would have felt normal if it was 7 years ago, and I was straight out of school, and as a process to separate amongst the folks in a given CS class.
As someone who has worked as an engineer, though? It was disconcerting. Writing 20 lines of code is very different than writing 20,000, and the process that:
(1) selects for the best writers of 20 lines of code, while thoroughly ignoring the skills required to write 20,000.
(2) is exhausting. Like, none of the questions were "difficult", per se, but it was a draining process. I know the grades I got probably got worse as the day went on, and it wasn't because the questions got harder. It was just a matter of "are we done here yet"?
Anyway, I guess it was also surprising, b/c Google is relatively known for having "the best" hiring process, and it just felt flawed, arbitrary, hostile, and not quite designed right. Basically, it felt more like a hazing ritual that existed because "we went through it" than anything that pertained to building a good team.