that's shortsighted. I can understand adjusting the pay raises but not freezing pay altogether.
freezing the pay sends the message of: "we don't really care about the workers and we will extract as much value as it's possible for the lowest possible fee". The problem with knowledge workers is that sometimes it literally takes years to build the skill needed and if you don't actively work on retaining people you will end up with empire building and the minimum work not to get fired instead of exceptional people that can move the needle - the brain drain is real.
to drive this point home: if you have 100 people that you are paying 100 dollars you are paying 10k. if you give them a raise and now you are paying them 105 dollars you are not paying 10.5k. if you don't give them a raise and you tell them to suck it up, 20 people leave and now you need to hire 40 people to be able to pickup the work they were doing, now you will pay 14k. So while in theory you are getting a bargain keeping the comp at 100, you in reality are paying more. Even worse, you may get ideas that you don't need 100 people and layoff 30 people with the remaining people doing the work of 100 people - so in effect you are getting more work for that 100$ and people are actually taking a paycut relative to how much they are working.