Even if what you’re describing is normal corporate behavior, it’s still not great. Maybe we shouldn’t be so quick to accept the idea of “asshole managers” or toxic corporate cultures, and we should be reporting on this sort of thing more? As a single individual, it’s difficult to change a culture that spans across different companies, and sometimes you’ll need to pick your battles, but I don’t think we should tear down people who are trying to change the status quo for the better. Google employees are in a good position to do this too, since their protests will draw more attention than from someone in a small, unknown company and can shed a light on these practices in other places as well.