I had an incompetent boss who was damn near putting the company under. I had already resigned and was Vietnam-bound. I really liked my big bosses (issues with GM, great relationship with COO and CEO), so when I resigned (on a Friday), the Hong Kong based COO flew down to Singapore to talk to me about what was up and try and talk me out of it the following Monday. I figured that they had been good to me, and deserved to hear what was going on in their office. I spent the entire weekend with a notepad, jotting down examples of how she had harmed the company in her ~9 months tenure so that when I met the COO, I didn't go blank and sound whiny. It ran to 5 A4 pages, front and back. We met, I laid it all out. He was stunned. He met her the next day. Presumably laid it out. On the Friday I was told that my resignation had been accepted, and with the amount of leave I had owing to me, I was free to go, and complete whatever was outstanding from home. A mass exodus followed - every single consultant in the consultancy resigned, they were literally a zero consultant consultancy - and three months later, that GM "resigned for health reasons". Moral of the story, even though I was right, and later vindicated, I should have kept my mouth shut and bowed out gracefully. Given my relationship with the CxOs, I felt as though I owed it to them to be open about what was going on in an office that they did not sit in. Big mistake. While I laid out a solid business case about what was going on, basically what they heard was a mid level employee telling them they made a mistake in a senior hire. People don't like being told that they are wrong.... I don't know if this counts as whistle-blowing or not, and I don't know if it applies to OP's situation, but it is a story of reporting issues inside a company ultimately causing me more grief (in the short term anyhow) than it was worth. Incidentally my former firm now refers me business, so in due course, I guess that is a tacit admission that they should have listened, but ultimately, I still should have shut my mouth and got out gracefully.