公司以有错为由区别对待不给涨薪,这种做法是违法的。
首先,从法律角度来看,《劳动法》规定了劳动者享有平等就业和选择职业的权利、取得劳动报酬的权利等。公司以员工有错为由,对其实行区别对待,并在涨薪上予以限制,这实际上是对员工平等就业权利和取得劳动报酬权利的侵犯。
其次,公司内部的规章制度或者管理规定,不能违反法律法规的强制性规定。如果公司规定中有与《劳动法》等法律法规相抵触的内容,那么这些规定是无效的。因此,即使公司规定中有“员工有错则不涨薪”的条款,也不能作为公司合法行为的依据。
再者,涨薪是员工劳动报酬的一部分,是公司对员工工作表现和评价的一种反馈。公司以员工有错为由不涨薪,实际上是对员工工作表现的一种不公正评价。这种做法不仅损害了员工的合法权益,也影响了员工的工作积极性和对公司的忠诚度。
综上所述,公司以有错为由区别对待不给涨薪是违法的。如果你遇到了这种情况,可以与公司进行沟通协商,要求公司纠正其违法行为。如果公司拒不改正,你可以向当地劳动监察部门投诉举报,维护自己的合法权益。