以完成一定工作任务为期限的劳动合同不属于无固定期限合同,准确来讲以完成一定工作任务为期限的劳动合同是固定期限的劳动合同,期限为任务完成,即可解除合同。而无固定期限劳动合同除发生法定解除情形,用人单位不得解除劳动合同;即便完成了工作,也不能解除劳动合同。对企业而言,无固定期限劳动合同的风险更大,责任更重。