Is it ethical for companies to require employees to take a polygraph test before they are hired or promoted?

•Is it ethical for companies to require employees to take a polygraph test before they are hired or promoted?

•Would your answer be different if the company made products from a secret formula that competitors have so far been unsuccessful in imitating?

·What benefit do companies accrue if ethics is made a part of their corporate culture?