According to this article from the Jerusalem Post,”Whistle-blowing is one of the most fascinating topics in business ethics. The decision to “blow the whistle” on perceived misconduct involves complex interactions of the worker’s ethical obligations to the public, to the employer and to himself. The potential whistle-blower can be a low-level or high-level employee.”