劳动合同没有给员工一份是否违法
1、不合法;
2、用人单位没有将一份劳动合同给劳动者,只要双方签字盖章,劳动合同是生效的,劳动者可以向劳动部门投诉,要求用人单位给自己一份劳动合同。
3、劳动合同由用人单位与劳动者协商一致,并经用人单位与劳动者在劳动合同文本上签字或者盖章生效。劳动合同文本由用人单位和劳动者各执一份。
4、用人单位提供的劳动合同文本未载明本法规定的劳动合同必备条款或者用人单位未将劳动合同文本交付劳动者的,由劳动行政部门责令改正;给劳动者造成损害的,应当承担赔偿责任。
《劳动合同法》第十六条,劳动合同由用人单位与劳动者协商一致,并经用人单位与劳动者在劳动合同文本上签字或者盖章生效。