私人与公司签合同,如果合同符合以下条件的就是有法律效力的:
1.订立合同时,当事人双方都具有相应的民事行为能力;
2.双方在订立合同时意思表示真实,不存在欺诈、胁迫等情形;
3.合同的内容不违反法律、行政法规的强制性规定,不违背公序良俗。