U.S. employees agree to be microchipped for “convenience” … media pushes RFID tracking as a benefit to workers
If you had a choice in the matter, would you allow your employer to “chip” you — that is, have a tracking device medically implanted in your body so your company could keep tabs on you 24/7 [...]