I would ask them to weigh the benefits of being printed against not getting the job..
There is a plan being put forth that everyone in America have a "travel" card (National ID by another name) with a picture,a thumb print,and a chip with information from one or more of the many national data bases.....
Sorry stu..but I don't like it...