A Wisconsin company is offering to insert small microchip into their employees that will grant them access to the building and also hold Credit Card information. They say it won't track them, but what do you think?