结论:这种情况一般是不合法的,用人单位的行为可能违反了相关法律规定。
从法律规定角度分析 根据我国《社会保险法》以及相关劳动法律法规,用人单位与劳动者建立劳动关系后,就应当依法为劳动者缴纳社会保险。只要劳动者与用人单位存在事实劳动关系,用人单位就有义务为其缴纳社保,而不是仅缴纳部分年限。您在公司已经工作7年,这7年期间都存在事实劳动关系,公司只缴纳2年社保,明显没有履行其法定的社保缴纳义务,违反了法律规定。
从劳动者权益角度分析 社会保险对于劳动者来说至关重要,它涵盖了养老保险、医疗保险、失业保险、工伤保险和生育保险等多个方面,能在劳动者面临年老、疾病、失业、工伤、生育等不同情况时提供相应的保障。公司少缴纳社保年限,会直接影响您享受社保待遇的权益。例如,养老保险缴费年限不足会影响您退休后领取养老金的数额;医疗保险缴费年限不足可能会影响您退休后享受医保待遇等。
从维权途径角度分析 如果您遇到这种情况,可以先与公司进行协商,要求公司为您补缴剩余年限的社保。如果协商不成,您可以向当地劳动监察部门投诉,劳动监察部门有权对用人单位的社保缴纳情况进行监督检查,并责令用人单位改正违法行为,补缴社保。此外,您还可以向劳动争议仲裁委员会申请仲裁,通过法律途径维护自己的合法权益。