And that's why I don't get how people expect directors/managers to be infallible.
Taking responsibility isn't about walking away from the job, but learning from it and making it right.
Whether that is done well in this case, I don't know, but that wasn't your point. As far as I can tell they got pretty decent severance packages.
> 14 weeks of severance for all departing employees > will pay our 2022 annual bonus for all departing employees, regardless of their departure date > 6 months of existing healthcare premiums or healthcare continuation
It's a layoff. It happens. It's ironically a sign of them being good executives and doing what they need to do to keep their company viable so they can keep the ship running going forward for the remaining sustainable head count.