It's bad form to diss your employer, current or former, in public.
Even more so for a senior guy like that. He's leaving one hot company to go work at another - he can talk about the great opportunity at Twitter. He doesn't need to gripe about the job he's leaving.
His post spawned a bunch of mildly unfavorable press, which is currently #1 on Techmeme. Bad form.