Earlier quoted context omitted.
None of this seems to answer the underlying question of why other companies need to compete on salary with big tech. I work for a financial company. We have tons of tech. We get paid peanuts compared to big tech.
I think that a lot of people in this thread are expecting too much. Spinning up REST services and some kube clusters and maintaining them isn't why FAANG/MAANGA whatever make 300k+ a year and like 450k+ at the staff level. They make that because they're architecting and scaling services to literally something like 50% of the global population, and theoretically with deep knowledge of the distributed systems algos and…
So maybe demanding 300-400k/year is a bit much just due to the difference in industry/business models, but even the entry level FAANG salaries can be superior. Managers at my company are constantly complaining in all-hands meetings about losing people to better paying positions in the more-private sector. So they are competing with SV to some degree, and should act accordingly or be generally happy with second-tier talent. Sounds like Exxon is fine with being in the second category. From my perspective the Exxon engineers in question are just asking why they aren't being paid market rate. Labor-scarcity often pushes salaries up more than talent.