No, your company or business cannot legally fire you for reporting, opposing or complaining about sexual harassment. Also, the company or business cannot legally demote you, pass you over for a promotion or take any other adverse or negative action based on your decision to report, oppose or complain about sexual harassment.