1、公司辞退工作半年的员工给不给补偿,得看具体情况。要是公司按照《中华人民共和国劳动合同法》第三十九条的规定来辞退员工,像员工在试用期被证明不符合录用条件,或者严重违反了公司规章制度这些情况,公司不用给补偿。毕竟是员工自身有错,公司这么做是合法合理的。
2、要是公司辞退员工的情况不符合法律规定,那就是违法解除劳动合同了。按照该法第八十七条,公司得按照经济补偿标准的两倍给员工赔偿金。工作半年的话,经济补偿是半个月工资,赔偿金就是一个月工资。
3、要是出现《中华人民共和国劳动合同法》第四十条规定的情形,比如员工生病或者不是因为工作受伤,在规定的医疗期结束后,既不能做原来的工作,也做不了公司另外安排的工作。这种情况下,公司提前三十天书面通知员工,或者多给员工一个月工资,就可以解除劳动合同,同时还得给员工半个月工资的经济补偿。
总的来讲,员工能不能拿到补偿,能拿多少补偿,得根据公司辞退的具体原因来确定。