结论:
工作10年主动辞职是否有补偿,取决于单位是否存在未按约定提供劳动保护或条件、未及时足额支付报酬、未依法缴纳社保、规章制度违法损害劳动者权益等法定过错情形。
法律解析:
根据法律规定,一般员工主动辞职无补偿,但当单位存在未按照劳动合同约定提供劳动保护或者劳动条件、未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费、用人单位的规章制度违反法律和法规的规定并损害劳动者权益等情形时,员工主动辞职单位需支付经济补偿。若单位不存在这些违法情形,员工因自身原因主动辞职,单位无需支付补偿。所以判断工作10年主动辞职有无补偿,重点在于审查单位是否存在法定过错。如果对自身情况是否符合获得补偿的条件存在疑问,可向专业法律人士咨询,以准确维护自身合法权益。