You might also be interested in reading Should corporate whistleblowers get paid?.