公司交了职工社保但不交医保的情况是不合法的,因为《劳动法》第七十二条明确规定,用人单位和劳动者必须依法参加社会保险,其中包括医疗保险。如果公司未给员工购买医保,员工可以通过保留劳动合同、工资条、银行卡流水等资料进行劳动仲裁。
此外,社保是国家强制要求的,包括医疗保险在内的五险都必须缴纳。如果公司未缴纳医保,员工可以向公司提出申请,要求公司补缴。
有些公司可能因为经济成本考虑,选择不为员工完整地购买社保,只交医保不交其他保险,这种做法是违法的,并且会对员工和单位产生一系列负面影响,包括法律责任、人才流失、企业形象受损等。
因此,如果公司交了职工社保但不交医保,员工应该积极维护自己的合法权益,要求公司依法缴纳医疗保险。