Some wierd advice itt. DO NOT TELL YOUR PROSPECTIVE EMPLOYER YOU SMOKE THE GANJ. Hopefully they don't care one way or another, but if they are a drug-free workplace your red card won't help you. It's better to tell them what they want to hear, pass the pre-employment screen, then just hope for the best.
Years ago I was on probation (for possessing a bit of 420, of course), which of course included random testing. The rubber fallus or the bag under the armpit wouldn't fly, because they'd watch you (if taking it in the PO office).
My trick: First, abstain for a few days prior, if possible. Next, GNC sold these things called QuickCaps. It was 20 pills with some sort of diuretic/B1 formula. The instructions were to eat 2 pills and drink 8oz of water every 20 minutes until the pills were gone. By the time you were done water was flying out every oriface, but you had 3-4 hours to take the test. The key to this is water: you drink so much that you float into the lab. The diuretic in the caps ensured you'd been to the bathroom a few times and expelled whatever was in your system, and all that was going into the cup was water you'd just drank. The B1 gave it a yellow color (clear pee is a giveaway).
This was a rough way to go, but I beat Quest Diagnostics (or whatever they called themselves back then) several times and never pissed hot. I don't know if QuickCaps are still available by name, but I picked up a similar product at a local store a month ago during my job search.
Additional pro tip: Catch it mid-stream, no the beginning or the end.
Also, avoid masking agents with Goldenseal. They test for that.