This is not the company I joined, which was a place of caring and understanding.
I've never seen a quicker turn around from a happy collaborative workplace where everyone is doing their best to a demoralized, miserable workplace run by 'yes men' whose main concern is to make themselves look good to the board.
It is becoming a case study in How Not To Manage a company 101.