I think it is fair to say that none of the large tech. companies except Apple managed to hire correctly. Should we also assume that they won’t be able to fire correctly?
I do believe problems about their talent pipeline or how they utilise it lays deeper than these hiring/firing sprees can solve.