To streamline its operations and realign its workforce, Google recently laid off approximately 200 employees from its "core" team. While the layoffs primarily affected roles within the "core" teams responsible for the technical foundation of Google's flagship products, the company plans to fill corresponding positions in India and Mexico.