edit: changed Florida to Georgia because Florida specifically appears to have at least some exceptions to this[2]. In Georgia it seems even if your employer is doing something illegal and you report it, they can legally fire you in retaliation.
[1] https://en.wikipedia.org/wiki/At-will_employment#By_state
[2] http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Displ...
> Employment relationships are presumed to be “at-will” in all U.S. states except Montana. The U.S. is one of a handful of countries where employment is predominantly at-will.
> At-will means that an employer can terminate an employee at any time for any reason, except an illegal one, or for no reason without incurring legal liability.
Also, retaining a lawyer is prohibitively expensive for much of the workforce (even with free consultations, and excluding public options like filing complaints with labor bodies)