Weed is illegal and still a schedule 1 drug in the federal level, NJ can only pseudo legalize it and can not nullify drug screening requirements, companies do not want pot heads.
I love that weed will be made pseudo legal, means more job opportunities for people with their head on straight!!