Not sure that it's such a great business decision to lose almost half your staff, and probably moreso the higher-performing ones with other options. I'm guessing that this was intended to reduce the headcount without paying severance, which sounds attractive to the average MBA brain with zero ability to think through long-term consequences.
> " with zero ability to think through long-term consequences" The median tenure in tech is one to two years before moving on to another team or company [1]. You need to say that what you care about is long term, but that's now how we're compensated (read: incentivised). Plus you're not there to see it anyways so there are really very little incentives to think long term. [1] some googling but couldn't find a great s…
Losing people in these positions will hurt a lot more than the average engineer/sales moving on after a short stint.