Tech companies that retain their engineers best

Retaining engineering talent in the tech industry.

Software developers tend to change jobs frequently in tech (the average tenure is <2 years). We have lots of reasons to leave one company for another, and most boil down to our feeling unhappy, unstimulated, or undervalued in our current roles. However, there are companies that retain their talent extremely well...

Below are the engineering teams who listed High Employee Retention as one of their key values. There are many factors that go into retention, but these teams seem to share two things in common: they thoughtfully hire value-aligned individuals, and they do a particularly good job giving their employees the room and support to grow both personally and professionally.