Integrity vs high performance
Should you replace an effective but dishonest guy with an honest but ineffective individual?
Let’s say, there is a star performer in your company operating at a high efficiency level. But you find out that he has been somewhat dishonest and is making a few bucks on the side. Would you fire him immediately or continue working with him, treating his dishonesty as a “small cost" of doing business? Or would you replace him with someone very honest, but who may not be as efficient?