I lost my job at EY for both Whistleblowing and posting on PPRuNe so this is not a surprise at all.
... just for posting or because of the content of the posts?
For both reasons, they didn't like my views of the management. All posts were removed off off pprune by pprune themselves a few years ago.
JH is a control freak and has many resources.