It’s not going to be good for the company if leadership doesn’t figure out how to understand day to day operations. Laying people off without a full analysis of the repercussions and gaps created, and instead choosing to let people go based on whether or not their senior leader has a good impression of them. On top of that, selling over a million worth of shares while telling employees in an all hands “you just need to buckle down and dedicate yourself to this” is so distasteful and demotivating.