site logo

Google HR head exits as observers see 'lingering' employee anger

Getty Images