My son works at Aerojet on Halls Effect thrusters. They dont outsource ANYTHING to China and they do cutting edge development. It's an amazing field and they are dying for more engineers of all kinds. They still do a lot of work with NASA. If kids could tour the schools that have programs like Engineering Technology, they would be totally jacked...and you have a job offer before you graduate, with a signing bonus. At Western Wash. U. they have 4 or 5 different tracks within E. Tech, electrical, plastics, manufacturing, auto etc. Love at first sight when we visiting the campus and wandered around the shops where kids were building a car from the ground up (half size or something like that), casting, machining, welding, turning, composite fiber, all of it. Very very cool. They were powering the one we looked at with a motorcycle engine, but also were working with hydrogen fuel cells and other kinds of technology. Then they take those cars and compete with other E. Tech programs for performance, fuel efficiency, wind tunnel, etc. Kinda makes you to want to be young again and off to college. Even if we weren't going to Mars or back to the moon, there are huge opportunities in space for communication satellites, low orbit satellites, etc.