Being able to level criticisms at anyone within the company is one of Google's great cultural strengths. At no point would you ever be fired for having an opinion and expressing it loudly. A long rant to all of engineering CC'd to Larry Page is pretty common and often unleashes many centi-threads of discussion.
And now i've come back a few hours later to find his post has been removed...
Let's hope he was right when he claimed he could easily get a job at facebook, for his mortgage's sake :)