Please start listening to your front line. They are the heart and soul of the company and cannot afford to leave like everyone else. The directors and above that you keep promoting are the very cause of morale and unfair treatment. Share what you know about the business vision with everyone. At this point, there is nothing to loose. You are all in it together as ONE. It's a team effort and currently everyone has been setup for failure.
You have management with NO integrity. Do something about it. Just know that reviews like this aren't just "white noise". This is free consulting if you would only listen.
It took almost 5 months, having a long dry time between interviews (about 6 of them).
They aren't bad if you are busy enough.