I wouldn’t say gone. I have one of those jobs. It’s certainly not easy to find and I kinda lucked into the one I have, but they do exist.
If it hadn’t been for a slightly more than 4 year layoff from the firm I’ve now been back with for 7+ years, I would’ve been with them for 31+ years at this point. As it stands, 27+ years, and still rollin’.
My pop also worked for IBM for 27+ years before retiring at age 62. He’s 87 now and my mother is 81.