This is a good article on how to think about approaching the HR challenges, I've been writing about in the Mindful Firing series:
It comes from a little brighter place, in the sense that it is about approaching your culture from a non-firing perspective (at least it shouldn't be your first step) and making changes to corporate culture.
I very much agree with this.
This is good to read to keep you focused on problem solving and solutions. Those solutions are out there in many cases.
My name is Jonathan Fries. I work for Exadel, Inc. Exadel - https://www.exadel.com - is a great company, with great people all around the world. I currently lead the Boulder, CO, USA office.