How long do you think you would last at work if you publicly slagged off your board of directors , the company and all its staff. Not long I expect. If those were his views it may have been sensible not to communicate them publicly.
He’s out of his depth anyway. Perhaps he ought to look at how...