Google employees protested the interrogation of two colleagues by the company’s investigations … Tech Companies

Google employees protested the interrogation of two colleagues by the company’s investigations … Tech Companies

Google employees at the tech giant’s headquarters in Mountain View, California, walk off the job to protest the company’s handling of sexual misconduct claims. Mason Trinca | Getty Images News | Getty Images Days before Google ended its long-running tradition of weekly all-hands meetings, a group of Google workers staged a protest in the company’s […]