企业如果不知道是现役军人就没什么事情。如果知道,但企业工作内容不涉及军事秘密,也没什么违法。再说一般军事工程私包的企业聘人的时候都会签保密协议,里面规定了被聘人员身份无关联声明,目的就是撇清这些麻烦。军人肯定是违反部队规定,受部队内部处罚。