I do not believe that standing up to sexual harassment or other morally objectionable things as "dragging the company into the mud in the press". They are calling Google out on a multitude of shady business practices like any good employee would do. Keeping sexual harassment under wraps will just cause it to ferment inside the inner workings of the company and eventually it will boil over in an even larger scandal. It should be taken care of as soon as it comes up.