In order to ensure effectiveness in the governance of corporate affairs in a company/organisation, there must be absolute transparency in the overall affairs. In order to move towards such a goal, there is the need for strict policies and effective managers to ensure the transactions/affairs within the company or with outside organisations are transparent. To tackle the issue of whistle blowing, organisations would construct a mechanism which would ensure any fraud or illegal activity would be disclosed in an immediate manner. The organisation would in turn work towards resolving the issue. The absence of such system can lead to any person who had or has been employed by the involved organisation to whistle blow. Whistle blowing can involve an employee to disclose any illegal or corrupt business activity committed by the company to the public at large. The Whistle Blowers Protection Act, 2014 had been introduced by the Indian Government to ensure legislative protection is provided to the respective employees. However, there has been an ongoing debate on whether necessary inclusions must be made to the legislation as for example, the act does not protect whistle blowers from the private sector. It applies to complaints filed against public servants or government officials. This essay will shed light on the challenges faced by the employees with the existing framework.