Most companies that go through layoffs are never the same. They don't recover because trust is broken. And if you're not honest at the point where you're breaking trust anyway, you will never recover.
When screening engineers from other companies, its smart to value engineers from great companies more than those from mediocre companies.
Big companies have trouble with innovation. Innovation is about bad ideas, or ideas that look like bad ideas. That's the fundamental thing.
Most books on management are written by management consultants, and they study successful companies after they've succeeded, so they only hear winning stories.
I think when companies are struggling, they don't want to talk to the press. The guys who write business books aren't interested in it because nobody wants to learn what it's like to be a mess, you want to learn how to be successful. That's slanted the whole thing quite a bit.
One of the most vexing issues in most companies is the duplex mismatching problem.