> Currently the company follows approach that feels a bit insincere or on times even totalitarian to me - managers cannot disagree with each other in front of other employees, a manager cannot criticize management actions/decisions.
The reason you can't find research about how to handle this problem is because no one would advise you to try to handle it. You should leave this toxic company.