Google employees across the world walked off the job Thursday in protest of the company’s handling of executives accused of sexual misconduct, as well as …

source