Treating freedom of speech as completely disjoint from freedom of press is wrong.
Obviously there are exceptions, in the form of breaking contracts. Can't go around leaking classified information or industrial secrets - contracts you agreed to when you signed up for the gig.
If you can't even exercise free speech where it really matters in regards to your democracy, you hardly have total freedom of speech.
Also Snowden is hardly the only example of whistleblowers from within a branch of a democratic government speaking out. However the US is an extreme outlier in how it handled the matter.
Another thing many western democracies manage to do without is an equivalent to the US's National Security Letters, which are also a form of the government policing speech where it might matter.
So apparently you have to be afraid to speak out when it really matters, but at least you can deny the holocaust I guess.