Edward Snowden, the 29-year-old computer technician at the center of the NSA surveillance controversy, was an employee of Booz Allen Hamilton. In recent decades, the government has grown increasingly reliant on such firms to do critical work on national security.