休长假压工资是违法的。
根据《中华人民共和国劳动法》及相关规定,劳动者的工资是其提供劳动所获得的报酬,用人单位应当按照约定的时间、数额支付劳动者的工资,不得无故克扣或者拖欠。休长假期间,如果劳动者仍然与用人单位保持着劳动关系,且没有违反劳动纪律或者用人单位的规章制度,那么用人单位就应当按照约定的工资标准支付劳动者的工资。
具体来说,如果用人单位因为劳动者休长假而压工资,即未按时足额支付劳动者的工资,那么这种行为就构成了违法。劳动者可以通过向劳动监察部门投诉、申请劳动仲裁或者提起诉讼等方式来维护自己的合法权益。
因此,用人单位在劳动者休长假期间,应当按照约定的工资标准支付工资,不得压工资或者无故克扣。如果用人单位存在压工资等违法行为,劳动者可以依法维权。