针对您提出的“十年社保不给10天年假是否合法”的问题,我们可以从以下几个方面进行详细解答:
首先,根据《职工带薪年休假条例》的相关规定,职工累计工作已满10年不满20年的,应当享受10天的带薪年休假。这是国家明确规定的职工权益,用人单位应当予以保障。
接下来,我们分析您的情况。您提到已经工作了十年,按照上述规定,您应当享有10天的带薪年休假。如果您的用人单位没有给您安排这10天的年假,那么这一行为可能违反了国家的法律法规。
但是,我们也需要考虑一些特殊情况。根据《职工带薪年休假条例》第四条,如果职工存在某些特定情形(如依法享受寒暑假且休假天数多于年休假天数、请事假累计20天以上且单位不扣工资、请病假达到一定天数等),则可能不享受当年的年休假。如果您的情况符合这些特殊情形之一,那么用人单位不安排年假可能是有法律依据的。
然而,如果您的用人单位既没有安排您休年假,也没有按照《职工带薪年休假条例》第五条第三款的规定,按照您日工资收入的300%支付年休假工资报酬,那么这一行为就是违法的。在这种情况下,您有权向县级以上地方人民政府人事部门或者劳动保障部门投诉,要求用人单位限期改正,并支付应休未休的年休假工资报酬。如果用人单位逾期不改正,您还可以要求其按照年休假工资报酬的数额向您加付赔偿金。
综上所述,如果您的用人单位在您已经工作十年的情况下没有给您安排10天的带薪年休假,并且没有支付相应的年休假工资报酬,那么这一行为是违法的。您有权通过合法途径维护自己的权益。希望这个解答能够帮助您更好地理解自己的权益和用人单位的责任。