法律分析:不合法。劳动合同的期限应当是劳动者与用人单位自主协商的,公司无权强制签订。法律上并没有对公司和员工签订劳动合同的期限有明确的规定的,一般都是双方当事人在平等的基础上协商确定期限,根据劳动合同的类型确定,不存在合法不合法的情形,只要不存在胁迫或者欺诈劳动者的情形就可以的。
法律依据:《中华人民共和国劳动合同法》 第十条 建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。