AISH needs to audit them for sure. Unless Management changes they wont be able to keep good staff. Feel bad for the clients.
Get out of such a vulnerable industry. You think you “care” but it is obvious to EVERYONE that you don’t. You don’t have to work with this company to know how terrible it is. There are so many great individuals who have moved on because the people who run this company are incompetent and spiteful.
I think a part of the issue is the hiring process. It's currently rather disconnected. It's difficult to learn about the people being hired via online processes.
Make sure the people you are hiring are actually good fits for the job. It seems like those poor hires end up leaving within the first 2-6 months and sometimes leave with a bad taste in their mouth (probably because it was never a good fit for them but was a pay cheque)
Stop hurting people. Quit with the false allegations. Follow your own policy manual. Listen to your front line staff, they actually care whether your company succeeds or not and have good ideas that actually work. Stop assuming everyone that works for you is out to get you. If we care about the individuals we work with, we care about you too. If you succeed we will too and visa versa. Why on earth would you write off your best workers? Why would you say such terrible things about us? Why would you put your own hurt feelings ahead of your clients' best interests? What kind of a business success model is that?