The DoD product industry combined with the software engineering discipline seems to offer unparalleled opportunities for experienced workers in this country. Yes, there have been layoffs in the DoD contractor sector, big ones too, but eventually available experienced workers seem to continue to get employment in this field and up until recently, have continued to get pay increases over time.
