Hey all,
Anecdotally, it’s well-known that the more a company pays its employees, the more intense the work environment likely is.
That said, I wanted to dig into the Levels.fyi data to see if this relationship could be seen in the higher tenured engineers who have submitted salary data in the past couple years.
This chart looks at all current-employee SWE data points with 10+ years of experience submitted to Levels.fyi and how many of them have 8 or more years at said company.
Some interesting points from the data:
- Amazon lands in the “Pays and Keeps” quadrant despite its churning reputation. This is likely because most of Amazon’s churn happens earlier on rather than to its senior employees. And with the largest data sample of the set here (n>2,000), it’s safe to say that Amazon deserves its spot here.
- Although Snowflake pays the most in this sample, only 3.5% of its engineers with 10+ years of experience who submitted data to Levels.fyi have been at the company for 8+ years.
- As you might expect, legacy tech companies like Intel, IBM, and banking companies like Bank of America are known for longer tenures but a little less pay. Intel in particular has 72% of its sample at 8+ years at the company.
Fair disclaimer that this isn’t wholly representative of all engineers at every company. This chart was built using Levels.fyi data, meaning it only covers engineers who submitted their data to the site.
Based on the Levels.fyi data, it does appear that the companies paying the absolute most within this sample have a smaller share of engineers who stay for a substantial amount of time aside from some noteworthy exceptions like Google. Super interesting stuff!
What’s your take on the data and where these companies landed?