Assuming you've got a track record as a top-notch white hat hacker and security guy and you had some unique experience/skill mix that the FBI really felt they needed, would they just kind of put up with it, maybe/especially if you lived in a state like Colorado or had a medical card in California?
How do companies like Apple/Oracle/Google/MS/Amazon handle it in California now? My first hand experience and everything I've read in the media makes pot seem pretty well accepted in California and there's certainly a counter-culture kind of attitude among a lot of technology people. If you get recruited to Google because you're something special, do they give you a piss test and then tell you they won't hire you?
If you are a world class mathematician, NSA will hire you without the traditional polygraph. Under these circumstances they will likely invest more on the field investigation which are fairly expensive but for exceptional individuals likely worth the extra $$$.