合同不给员工一份是不合法的。1. 法律依据:根据《劳动合同法》第十六条规定劳动合同由用人单位与劳动者协商一致并经用人单位与劳动者在劳动合同文本上签字或者盖章生效。劳动合同文本由用人单位和劳动者各执一份。2. 不利影响:不给员工合同员工可能难以知晓自身权益与义务比如工作内容、工作地点、劳动报酬、福利待遇、工作时间、休息休假等重要条款。在发生劳动纠纷时员工可能因缺乏合同这一关键证据处于不利地位难以有效维护自身合法权益。3. 员工维权途径:员工发现用人单位未提供合同文本时可首先与用人单位沟通协商要求其提供。若协商不成可向劳动监察部门投诉由劳动监察部门责令用人单位改正。员工也可申请劳动仲裁通过法律途径强制用人单位提供合同文本并主张因未及时获得合同给自己造成的相关损失。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。