一般情况下三天不上班公司不能直接开除。1. 需看劳动合同约定:如果劳动合同中有关于旷工达到一定天数公司可解除合同的明确规定且该规定不违反法律法规强制性要求按合同执行。2. 公司规章制度:公司合法有效的规章制度中对旷工有明确界定和相应后果比如旷工三天属于严重违纪可解除劳动合同且该制度已依法公示或告知劳动者那么公司可依此处理。3. 通知与催告程序:即便符合上述情况公司也应先履行通知义务催告员工上班并说明旷工后果。若员工仍未改正才可以按规定解除劳动合同。4. 法律程序要求:公司解除劳动合同需遵循法定程序如将解除理由通知工会确保程序合法。如果公司未经上述程序直接开除属于违法解除劳动合同。劳动者可要求公司继续履行合同或要求支付违法解除劳动合同的赔偿金赔偿金标准为经济补偿标准的二倍。经济补偿按劳动者在本单位工作的年限每满一年支付一个月工资的标准向劳动者支付。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。