I have contempt for a lot of the things that Google does, but I have a sincere question about all of this. Why should they employ anyone who criticizes them that way in public? I would say the same about Peter Norvig or Guido van Rossum. If you ran the company, or the department, or owned your own firm where employees aired your dirty laundry like this, why should you be expected to keep them on?
Because the academic standard for research, and the original motivation for tenure, allows for researchers to criticize anyone, including their own institution, as long as it's done and presented as the proper product of research. In other words, if a researcher is doing their research properly, it shouldn't matter if they're attacking their own institution or even colleagues, because it passes scientific muster and…
https://www.bbc.com/news/technology-55281862
It's good to be critical and reflect on the company you're working for. There are bad cultures and attitudes in any big company, not just tech.
But if you're going to sprout your opinions publically about your (ex)-employer like that, sorry, but I wouldn't want her in my team. She sounds like too much of a headache to deal with. Her work must be truly extraordinary to warrent having that headache.