Here's another good one. You almost certainly will never make it to the upper class with this career, no matter how well you perform, unless you transition to management and climb to VP+ in a large company or start your own company. You can be comfortable as an engineer, but it's not the gold mine lots of folks think it is.