I’m running into the same issue as you. I wish we had different NSFW tags for different content. NSFW for porn, NSFL for gore/violence, NSFWM(ild) (or something similar) for text/not necessarily full blown porn. It would make filtering much easier. Using just the one tag has been counterproductive.
Read your contract. Termination notice times should be written down in either your contract or the company’s AGB.