A few years ago there was a lot of noise about stack ranking at Microsoft, and there was also a lot about people crying at their desks at Amazon several years ago - perhaps you're remembering one of those. I believe the specific "hire to fire" press is pretty recent.