Whistlerblowers have often been fired by the company they work for. However, there are some legal protections for whistleblowers.
The Whistleblower Protection Act provides legal protection for federal employees. Section 11(c) of the Occupational Safety and Health Act (OSHA) makes it unlawful for anyone to fire or retaliate against an employee for seeking or participating in an OSHA inspection and/or testifying in a proceeding related to an OSHA inspection.
In addition, whistleblowers may be able to sue their employer for wrongful termination if they can prove their claims.