公司不给员工上五险是不合法的。根据《中华人民共和国社会保险法》的相关规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,并按时足额缴纳社会保险费。五险包括养老保险、医疗保险、失业保险、工伤保险和生育保险,这是国家强制要求用人单位为员工缴纳的。
如果公司不为员工购买五险,员工将无法享受社保待遇,如生病无法报销医疗费、失业后不能领取失业金等,这将严重损害员工的合法权益。同时,公司也会因此面临法律责任。劳动行政部门会责令其限期改正,逾期不改正的,将对用人单位处以应缴社会保险费数额一倍以上三倍以下的罚款,并对其直接负责的主管人员和其他直接责任人员处以五百元以上三千元以下的罚款。
因此,如果员工遇到公司不买五险的情况,可以先与公司进行协商,要求公司为其补缴社会保险费。如果协商不成,员工可以向当地的劳动监察部门投诉,或者申请劳动仲裁来维护自己的权益。在维权过程中,员工可以寻求专业法律人士的帮助,以确保自己的权益得到充分保障。