It's different with engineering managers (or team leads, lead engineers, however you want to call it). When they leave, that's usually a bad sign.
Though also quite often when the engineering leaders leave, I think of it as a canary in the coal mine: they are closer to business, they deal more with business people, so they are the first to realize that "working with these people on these services is pointless, time to jump ship".