有效。
1、只要是以公司法人的身份签订的协议,都是具有法律效力的。
2、劳动合同,是指劳动者与用工单位之间确立劳动关系,明确双方权利和义务的协议。劳动合同只针对自然人,而公司法人是自然人的对称。它是是具有民事权利能力和民事行为能力,依法独立享有民事权利和承担民事义务的组织,是社会组织在法律上的人格化。所以法人代表与企业不需要签劳动合同。