1. 未签订合同本身违法。根据《劳动合同法》第十条规定建立劳动关系应当订立书面劳动合同。已建立劳动关系未同时订立书面劳动合同的应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的劳动关系自用工之日起建立。2. 压半个月工资是否合法需分情况看。若双方有约定压工资且后续按时足额发放不违反法律规定。但如果没有约定用人单位无故压半个月工资是不合理的。工资应当以货币形式按月支付给劳动者本人不得克扣或者无故拖欠劳动者的工资。3. 劳动者可采取措施维护权益。对于未签合同可要求用人单位自用工之日起超过一个月不满一年的时间里每月支付二倍工资。对于压工资问题可与单位协商解决协商不成可向劳动监察部门投诉或申请劳动仲裁。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。