Likely to fail drug test. Should I resign or tell employer I will fail the test?

I got into this field because I wanted to advocate for and help workers. I'm good at what I do because I can fire people, confident that I followed due diligence and have acted honestly and above-board to avoid litigation; I can onboard newbies into the company and provide support while they get comfortable; I recognize HiPos and try my best to help them move forward; I can spot issues before they become problems and work with supervisors and employees, separately and together, to resolve them; I follow the rules of the company, the HR code of ethics, the law, the state regs, etc., BUT I do raise questions when I think the employer is misguided. I am not afraid to be vocal when something is not right.

I do advocate for employees (I am one, too); I like them (I work around them daily); I do listen to them, guide them in their career path, help with resumes, mock interviews, job searches (even if it's with outside companies), treat them with respect, am honest and clear with them, and genuinely like most of them. I am discreet, professional and looking out for their best interests. The contentment and satisfaction of the company's human capital is vital to its success. This is not just a line for me (I'm part of that capital, too). I want you to be happy so that I, too, can love coming to work every morning. I work in public sector so the govt pays my salary, yes, but they do not own my credibility, reputation or integrity. If an employer wants to screw their employees, I'm not going to help them. I do need to work, but bc I have maintained my reputation, I am also highly marketable and will find an ethical employer who I can help.

/r/NoStupidQuestions Thread Parent