法定节假日不给工资是违法的。根据我国劳动法,劳动者在法定休假日和婚丧假期间以及依法参加社会活动期间,用人单位应当依法支付工资。因此,如果用人单位在法定节假日不给劳动者工资,就是违反了劳动法的规定,劳动者可以向劳动监察部门投诉,要求用人单位支付工资并承担相应的赔偿责任。
除了法定节假日之外,用人单位也不得克扣或者无故拖欠劳动者的工资。如果用人单位存在扣减工资的情况,也是违反了劳动法的规定。劳动者可以向劳动监察部门投诉,要求用人单位纠正违法行为,并承担相应的赔偿责任。
总之,用人单位应该遵守劳动法的规定,保护劳动者的合法权益。如果用人单位存在违法行为,劳动者可以采取适当的措施维护自己的权益,并向劳动监察部门投诉,要求用人单位承担相应的法律责任。
以上内容仅供参考,建议咨询专业律师获取更准确的法律意见。