It's an employers market out there today.
Unless you are unexpendable with a unique set of skills and extremely good at your job your employer usually has little interest in any criticism and one word too much and he's out there looking for your replacement (and if he really wants to insult you he'll have you train up your replacement).
That woman, by all accounts, is intelligent so she knows what she's getting into. I applaud her courage in fighting back publicly but if i hear one single word of complaining about the backlash from her current employer i'll lose all respect.