公司解除劳动合同有没有补偿

在劳动合同期内(如果劳动者没有过错)公司单方面解除合同,属于违法解除劳动合同,公司应支付2倍经济补偿金数额的赔偿金 。如果公司解除劳动合同没有提前30天通知劳动者,应再支付1个月工资的代通知金 。
【法律依据】
【公司解除劳动合同有没有补偿】《劳动合同法》第八十七条,用人单位违反本法规定解除或者终止劳动合同的,应当依照本法第四十七条规定的经济补偿标准的二倍向劳动者支付赔偿金 。