Indeed. There were like half a dozen people from the company all commenting on this post including their CTO. And then poof, gone.
I've read through every comment on this page and there's nothing here I wouldn't stand behind, even if much of seems to be misunderstood as in this thread.