“There’s a time where the rubber meets the road, and showing up to something that’s this important and meaningful has impact.” Over 20,000 Google employees held a global walkout on Thursday to protest the way ...