(1) It is an unfair practice for any employer, employment agency, labor union, or other person to discharge, expel, or otherwise discriminate against any person because he or she has opposed any practices forbidden by this chapter, or because he or she has filed a charge, testified, or assisted in any proceeding under this chapter.
(2) It is an unfair practice for a government agency or government manager or supervisor to retaliate against a whistleblower as defined in chapter
42.40 RCW.
(3) It is an unfair practice for any employer, employment agency, labor union, government agency, government manager, or government supervisor to discharge, expel, discriminate, or otherwise retaliate against an individual assisting with an office of fraud and accountability investigation under RCW
74.04.012, unless the individual has willfully disregarded the truth in providing information to the office.