公司要是承诺赔偿,得符合一定条件才会有法律效力。要是这承诺是双方真心实意想表达的,没违反法律法规的硬性规定,并且公司也有相应的赔偿能力,那通常就是有效的。就像在合同里清楚地约定了赔偿条款,双方都签字盖章了,等约定的赔偿情况出现时,公司就得按照承诺来赔偿。可要是承诺是在欺骗、强迫等不好的情况下作出的,或者承诺的内容不符合公共秩序和善良风俗,那这承诺就可能没效。
另外,如果承诺没有把赔偿的方式、金额等具体细节说清楚,在执行的时候就很可能会引发争议。
总之,公司承诺赔偿到底有没有法律效力,得具体情况具体分析。