Haven taken a few polygraph's for various clearances I honestly have to say they are kind of useless. I mean, it's cool that the creator of Wonder Woman also invented the polygraph machine but having to take one is effective in having folks second guess their intent. If a company wants them to pass it they usually reschedule another one if you don't pass initially, it does cost money. So at the end of the day, will it prevent folks from lying in a polygraph ? ... not really. But it is a decent idea to create a buffer of sorts.