IMO, the salaries are (ballpark) fine for the effort and risk involved, flexibility of working hours, stress levels, etc. I don’t see a good reason why engineers should make more than, say, teachers or nurses, just because the company they work for makes billions.
What’s wrong is that these companies make billions, most of it because they happened to get to the top of the food chain.
What’s wrong is that these companies make billions, most of it because they happened to get to the top of the food chain.