Wisconsin company offering microchip implants for employees

Some wonder if the company's idea is a step toward the future or an invasion of privacy.