My question involves employment and labor law for the state of: Florida
My former employer had me sign a contract that states the following: "In view of the fact that Employee's work as an employee of [XYZ] will bring Employee into close contact with many confidential affairs of the Company and its affiliates, including matters of a business nature, such as information about costs, profits, markets, sales, and any other information not readily available to the public, and plans for future developments, Employee agrees: To keep secret all confidential matters of [XYZ] and its affiliates and not to disclose them to anyone outside of [XYZ], either during or after Employee's employment with [XYZ], except with Company's written consent."
I know for a fact my former employer broke tax laws. If I were to report my former employer to the IRS and/or the Better Business Bureau, would I be breaching this contract? Do I have any legal protection since I would be reporting criminal activities? For instance, would I be protected under anything such as Whisteblower laws? Thank you very much for your advice.
Besides tax laws, could I report my former employer to the Better Business Bureau for final paycheck issues, would that be a breach of contract?

