压三个月工资的厂是不合法的。根据《劳动法》规定,用人单位应当按照劳动合同的约定,按时足额支付劳动者的工资。压三个月工资的行为,属于拖欠工资的行为,是违法的。
此外,用人单位还应当根据本单位的生产经营特点和经济效益,依法自主确定本单位的工资分配方式和工资水平。但是,用人单位在确定工资分配方式和工资水平时,也应当遵守法律、法规的规定,不得违反按劳分配原则和同工同酬原则,不得侵害劳动者的合法权益。
因此,压三个月工资的厂是不合法的,劳动者可以向劳动监察部门投诉举报,要求用人单位及时足额支付工资,并依法承担相应的法律责任。
希望以上回答对您有所帮助。