Google Slashes Over A Third Of Managers Leading Small Teams Over Past Year: Report

Alphabet Inc. has reportedly eliminated 35% of managers overseeing teams of three employees or fewer over the past year. read more