工作不给交五险一金是违法的 。根据《劳动法》、《社会保险法》、《社会保险费征缴暂行条例》等法律法规,参加社会保险和缴纳社会保险费是法律对用人单位和劳动者设置的强制性条款,是用人单位和劳动者必须同时履行的法定义务。如果用人单位未给职工缴纳社会保险费,就属于违法行为。
具体来说,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,并按时足额缴纳社会保险费。如果用人单位未办理社会保险登记或未按时足额缴纳社会保险费,社会保险费征收机构会责令其限期缴纳或者补足,并自欠缴之日起按日加收万分之五的滞纳金。
此外,如果用人单位未依法为劳动者缴纳社会保险费,劳动者可以解除劳动合同,并要求用人单位支付相应的经济补偿。用人单位如果未按时足额缴纳社会保险费,还会被处以罚款。
因此,用人单位不给员工缴纳五险一金不仅违法,而且会对劳动者造成权益损害。劳动者可以通过法律途径维护自己的合法权益,要求用人单位补缴社保并支付相应的经济补偿。