Google has faced quite a bit of criticism and pushback regarding how it has handled sexual harassment accusations in the past, and thousands of employees walked out of their offices in protest last week. Now, ahead of a company town hall meeting, Goo