Right on the target. He became a liability to the employer.
While I believe locking people up for smoking marijuana is simply ridiculous, I hold firmly to the belief that employers have the right to drug test their employees and fire them if they so choose if the employee is found positive.
That said, he's working in the CIS field, smoking marijuana wouldn't really make him a liability unless he's smoking it on his way to work.