Comment by empath75

5 years ago

I think that's primarily true for companies that don't pay their engineers enough. The companies that pay a lot of money obviously don't have problems attracting and retaining talent.

Yeah, the reason some company might experience this effect is because the company is managed in a way that makes people want to leave as soon as they have a chance. The problem isn't the employees.

It's not even simply a matter of pay. Even companies that pay well often have a fair bit of churn.

What often matters is whether one is in a position to develop skills and enhance one's impact on the organization.