公司无原因解雇员工违法吗

公司无原因解雇员工是违法的。

有下列情形之一的,公司可以解除劳动合同,但是应当提前30日以书面形式通知员工本人:

1、员工患病或者非因工负伤,医疗期满后,不能从事原工作也不能从事由用人单位另行安排的工作;

2、员工不能胜任工作,经过培训或者调整工作岗位,仍不能胜任工作;

3、劳动合同订立时所依据的客观情况发生重大变化,致使原劳动合同无法履行,经当事人协商不能就变更劳动合同达成协议。但用人单位未提前30日通知员工的,应当支付该员工当年一个月月平均工资的补偿金;

4、用人单位濒临破产进行法定整顿期间或者生产经营状况发生严重困难,应当提前30日向工会或者全体员工说明情况并听取意见,经向劳动部门报告后,可以裁减人员。

公司裁员的条件如下:

1、需要裁减人员二十人以上或者裁减不足二十人但占企业职工总数百分之十以上的;

2、提前三十日向工会或者全体职工说明情况,听取意见;

3、裁减方案向劳动行政部门报告;

4、劳动合同订立时所依据的客观经济情况发生重大变化,致使劳动合同无法履行的;

综上所述,公司在员工不符合录用条件、严重违反公司规定、重大失职、欺诈和受到刑事处罚等情况下可以单方辞退。如果公司无故辞退员工,劳动者可以主张经济赔偿金。

法律依据:

《中华人民***和国劳动合同法》第八十七条

违反解除或者终止劳动合同的法律责任用人单位违反本法规定解除或者终止劳动合同的,应当依照本法第四十七条规定的经济补偿标准的二倍向劳动者支付赔偿金。