不合法。
1.用人单位扣押劳动者的工资属于违法行为,同时为了限制劳动者的离职转投其他公司压一个月工资或压一个月工资作为押金不合法,劳动者可以向当地的劳动监察部门进行投诉或者申请劳动仲裁。
2.劳动者和用人单位解除劳动关系,劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。