企业不签无固定期限劳动合同不一定违法。根据《劳动合同法》第十四条规定,满足一定条件下,劳动者有权要求签订无固定期限劳动合同。这些条件包括:劳动者在该用人单位连续工作满十年;用人单位初次实行劳动合同制度或者国有企业改制重新订立劳动合同时,劳动者在该用人单位连续工作满十年且距法定退休年龄不足十年;连续订立二次固定期限劳动合同,且劳动者没有本法第三十九条和第四十条第一项、第二项规定的情形,续订劳动合同的等。若企业符合上述应签情形却不签,属于违法,需向劳动者支付二倍工资。但如果不存在这些法定应签情形,企业不签无固定期限劳动合同则不违法。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。