It's horrible how large companies always try to frame whistle-blowers as 'disgruntled employees' and use the media to publicly shame them and make them unemployable. An employee who was fired (for whatever reason) is always going to be much more likely to blow the whistle than a happy employee who is still receiving pay cheques from their employer. Just because someone was fired doesn't mean that there is no substanc…
Many years ago, I saw a notice on a company bulletin board stating that a couple of executives had been indicted based on testimony by a disgruntled former employee. It turned out presently that he was disgruntled because he had been caught by the feds and had done a plea deal. Within a few months the executives were off to Allenwood.