I resigned from my position on Monday due to horrible toxicity and being sexually harassed. I did not give them notice, just emailed them. I worked from home and shipped back my laptop to them (paid out of pocket). I didn’t receive my last pay today. I followed up with the CFO, she took over as head of HR is “indefinitely” out. She stated they are holding my last pay until they receive their equipment. Is this legal? Do I have any recourses? Now this is just making me want to file the EEOC for the sexual harassment instead of just brushing it under the rug and also put in a formal complaint within that sector. So, do I have any recourses for getting paid? Last USPS check it was on the way.