Thank you for your question and I'm very sorry to hear about your situation.
Unfortunately, this sort of internal whistleblowing to your employer does not trigger any sort of non-retaliation
protection under the law. Unless you had an employment contract
which provided you could only be terminated for cause, then you are an AT-Will employee. The At Will
Doctrine provides that an employer may terminate an employee for any reason whatsoever, even if it is a false reason. The only limitation on this is that an employer may not terminate an employee because of discrimination
based on race, color, religion, sex, military status, national origin, disability, age, or ancestry of the employee.
In your case, you say you were terminated because you suspect you reported possible embezzlement going on at the office. Given that the employer has a right to terminate you for any reason that the employer believes is fit, even if it is reporting a suspected crime, do you believe that the termination
was actually based on discrimination regarding your race, color, religion, sex, military status, national origin, disability, age, or ancestry?