I think that weed can stay in your system for several weeks or so, I also had drug testing at my work (the distribution industry) though I was smoking weed 2 weeks before that. Was recommended to take Niacin as detox and it worked out More here