工作10年后离职,补偿情况各有不同。若公司主动提出解除合同并与你协商一致,或因经济性裁员、合同到期不续签等,公司要给你经济补偿。经济补偿按工作年限算,每满一年给一个月工资,6个月以上不满一年算一年,不满6个月给半个月工资。工作10年,公司就得给10个月工资补偿,这里的月工资是你离职前十二个月的平均工资。
要是公司违法解除合同,比如没理由就把你辞退,公司要付赔偿金。赔偿金是经济补偿标准的二倍,工作10年就是20个月工资。
员工主动离职的话,通常单位没违法违规,就不用给补偿。不过,要是单位存在没按合同提供劳动保护条件、没及时发工资、没给缴纳社保等问题,员工主动离职,单位还是得给补偿,标准和前面协商一致等情况一样,工作10年给10个月工资。