公司不发年终奖没有违法。年终奖,是企业根据自身情况和生产效益决定的,完全是自己做主,企业现在是自主经营,自负盈亏,国家没有任何规定必须发年终奖,所以是合法的,只要职工的工资,不低于当地最低工资标准,就是符合法律规定的。