The science would be that they're not letting people go, that people seem like they're enjoying like people seem happy there. Law firms can be very well run from an HR perspective and can tell by how people are.
Whether or not layoffs happen, what type of clients, the way the law firms interact with those people.
One thing that's interesting to me when you say stable employment environment is that the most stable firms are often in smaller markets.
Not your largest markets because the most significant market has so much economic pressure, there's so much. Paying for the offices is insane, but then you have the high salaries and the expectations of the hours; it is tough for a large law firm to be stable with all the economic pressure.
Where it feels most stable a lot of times is in smaller markets. Like in those markets, people know that if you lose your job, it will be tough to find another one. And the people, almost like the other people, support each other. Their team stability comes down to how the firm does the work.