For how much companies are clamoring for more engineers and whining about how little talent they can get, the engineers themselves sure are told to sit down and shut up an awful lot in places like HN and these kinds of employee agreements.