Would You Let Your Job Microchip You?Would You Let Your Job Microchip You?Every Sci-Fi thriller movie has come to life. A company in Wisconsin is putting microchips in their employees.Chelsea CorrineChelsea Corrine