I have an engineering degree and an MBA. (Yep, not evidenced by most of my posts

)
I work in high tech and have had my job under constant threat of workforce reduction for the past 20 years. The work is high pace, high demand, and high stress. Of the 10 guys in my work Fantasy Football league from the 2000 era, I am the sole survivor still at the company, nearly all left involuntarily.
When I hired we had profit sharing, 2 shares for 1 employee stock purchase, a retirement plan, generous stock grants and options, bonus, retiree medical, and the list goes on... Today, I have my 401k and that is it for retirement. I haven't had a raise in 3 years, but we still can earn bonus and some limited grants. Cascading CEOs eliminated virtually every really nice perk. Retirement is 67 or later for me.
1-2 days a month during the summer I take a weekday off to golfing. The courses are chock full of state workers, cops, firemen all retired at 50 with 80-90% pay. Some on their second career laughing all the way to the bank. Almost all retired cops are on stress related disability tax free retirement. I see a fair amount of tradesmen - electricians, plumbers, ... One thing they all seen to have in common? They are happy and have virtually no real stress.
My advice for kids today. Seriously consider not going to college if you have a vision for your future in one of the trades or entrepreneurship, and if you do go, take your time and work while going, and avoid accumulating any debt. Student loans are for suckers and the impatient, and a poor ROI especially in the arts and humanities.
Had I the option to do it all over again, knowing what I know now. Pass on the MBA, and get a public sector job with a retirement plan (that isn't going bankrupt

) leveraging my engineering degree.