Five9 is top heavy and should have cut it's over paid and under performing EVP staff instead.
Exactly this. I understand layoffs are sometimes necessary, but when you cut good people who are contributing to the company and leave those who are highly paid but do mostly unimportant work and wouldn't even be missed, then you're doing it wrong.