Should be kept private, nowadays though you don't know. That shouldn't be a problem "just" having the card anyways. Possibly make it not look that great on your part though.

I don't think they would fire you(unless you work a position that is taken seriously), but probably require a drug test and explanation after that and well....