不按法定节假日放假,应该给予补休或者2倍、3倍工资。 1、公司节假日不放假违不违法,这得看具体的情况,一般的节假日工作都是给加班费的,工资都是正常工作日的2到3倍,如果你们公司做到了这点,也就是给了加班费的话,那么就不违法,如果没有做到这一点你可以找到劳动仲裁委员会进行反映。 2、公司法定假日因生产、经营需要,经工会和劳动者同意,可以适当加班,法定节假日加班的,应当加倍发放工资。