不合法
公司六个月后为员工购买社保是不合法的。根据《中华人民共和国社会保险法》的规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。这意味着,公司在员工入职后30天内就应当完成社保登记和缴纳,而不是在员工入职六个月后才进行。
用人单位延迟办理社保登记和缴纳可能会导致员工在遭遇社保相关待遇(如医疗报销、养老待遇等)时无法及时享受,从而给员工带来损失。在这种情况下,员工有权要求用人单位及时补缴之前未缴纳的社保费用。
如果公司拒不执行补缴社保的要求,员工可以向劳动监察部门投诉,劳动监察部门会责令用人单位限期补缴。员工还可以以用人单位未缴纳社会保险为由提出解除劳动关系,并申请劳动仲裁,要求支付经济补偿金。
公司应在员工入职后30天内完成社保登记和缴纳,延迟办理属于违法行为,员工有权要求补缴并可通过法律途径维护自己的权益。