Of course honesty is the best policy for all the reasons in this debate. Honesty is not always about telling the truth when asked a question. Being honest is a lot more. For instance, are you honest about the time you spend on a job? Are you honest about getting or giving the right change? This type of honesty is more or less covert. You may never be found out, and yet you never know when you’ll be asked whether or not you are honest about these types of situations.
What if you are at a job interview and an unusual question is posed by the interviewer. She asks, “Imagine you have been with the company for a full year. Do you feel entitled to take a pen home?” Yikes! Who hasn’t taken a pen home from time to time? Quick, think. How do you answer? You could deflect and say, “It’s not right to take anything home from work that’s not your own property.” Or you could tell a semi-lie and say, “Yes, I admit, I have taken a pen home from time to time, but only by accident, and brought it back to the office the next day.” Or you could spill your guts and say, “Yes, I did. And I knew it was wrong and unethical, so I apologized to the office supply cabinet.”