That said, the various security clearances you'd have to pick up would virtually guarantee serious compensation in the private sector, if/when you chose to leave. There are a lot of positions that can't possibly be outsourced or filled with H1-B workers.