Google lays off employees, shifts roles abroad to hubs in India, Chicago, Atlanta, Dublin amid cost cuts Google layoffs: Google is laying off employees in a cost-cutting move, offering internal job applications. Some positions will move to key hubs like India and Dublin.