Blaming management make it sound like you have never owned a company.
When cash is getting low two choices. Paycuts or firings. Pros and cons to both.
In the OP sounds like they arent that drastic yet. Just no raises. Seems not that dire all things considered.