I've been working for about a year now as an engineer. I find myself thinking that the amount of mental effort that I have to put into my job relative to what I'm paid sucks. By the way, my pay is competitive for my position and years of experience. However, I see that the senior engineers are the smartest people in the company, yet the folks up top are taking the lion's share of the profit. My company is far more generous than most, so it makes me churn to think about how it works at even larger corporations (CEO's with 300x salary of average employee). I shutter the thought of working for the next 30 years to get breadcrumbs and drive a Toyota while the president cruises around in a Porsche. This business practically runs itself. Makes me think again about my career choice. Being in finance sounds way more lucrative. Am I just a spoiled brat who hasn't paid my dues?