Dear CEO of MetricStream - why failure of leadership should effect employee job?
Don't you know who is reason for 2017 layoffs?
Terminating employees who are not responsible for loosing customers is fine but keeping leadership and management for this situation is not a greatest idea and it will bring down company values.
On top of that again promoting employees who did nothing for company - isn't it looking fair for you?