Regardless of whether these complaints have merit or not, I never understood people who crap on their employer in public using social media.
It's one thing to have a complaint (or several) you bring up internally through the right channels, it's something else entirely to run a continuous campaign of shaming a company that you currently work for. How anyone can go to work at a company every day while also actively working against it is beyond me — not to mention how her relationships with her colleagues are impacted by her tweeting.
She calls herself a whistleblower, but was also tweeting about issues that were still under internal investigation at the time, and which was confidential. That's absolutely the wrong way to go about things.
It's one thing to have a complaint (or several) you bring up internally through the right channels, it's something else entirely to run a continuous campaign of shaming a company that you currently work for. How anyone can go to work at a company every day while also actively working against it is beyond me — not to mention how her relationships with her colleagues are impacted by her tweeting.
She calls herself a whistleblower, but was also tweeting about issues that were still under internal investigation at the time, and which was confidential. That's absolutely the wrong way to go about things.