The management needs to change.
A lot of favoritism when the time for performance evaluation happens:The management has the tendency to discriminate against women of color, and new/expecting moms. They are regularly passed over and or are asked to take pay cuts.
Toxic Management culture: individuals/ managers who at the face are sweet and understanding but in reality are only working to make sure the right opportunities are kept from deserving employees and given to the more favored ones. Just because someone has moved between locations does not automatically become entitled to a raise or a promotion. In the recent past we've see a trend in people getting out of turn raises and promotions when this happens, deserving or not.
Annual performance review process is a joke: This process is dysfunctional. If you set goals beginning of the year and tell the employee weeks before the review that they are not important to assess performance, its you who is failing. Management advances people on whims and favoritism and not merit. Women in general are discriminated against, and you can forget about it if you are someone of color.
People in higher positions steal credit and merit from employees in the lower rungs: You are either not given the right projects to work on, or visibility on those projects or exposure to show your work or just not invited to meeting altogether. A lot of senior management does not even know what some of the people do in the office.