仅就经济补偿而言,公司的做法并不违法。且给予5个月工资经济补偿,是根据你在公司工作的累计年限计算的,而你实际上中间中断了两年(劳务派遣),按规定是不能连续计算的。从这个意义上讲,公司还是相对人道的。但辞退如果是在合同尚未到期时,且没有合法理由或经过法定程序,就涉嫌违法解除劳动合同,需承担支付《劳动合同法》第八十七条规定的二倍的赔偿金的法律责任。
劳动合同法有具体规定