Pros
1) A paycheck. 2) No accountability as long as you keep your mouth shut and don't ever question the prime contractor.
Cons
1) Fire and hires employees at the whim of the prime contractor on govt contracts. 2) Hires the cheapest workers without regard to actual skills. 3) Will try and deny you unemployment by lying and stating you got terminated, when in reality you where laid-off. 4) Will ruin your clearance 5) Upper-Management will tell you not to go to the owner of the small company with anything, so they don't look bad. 6) Zapata is not a Technology company. 7) Terminates top employees at the drop of a dime if the prime contractor wants him or her off the contract and makes no attempt to relocate or provide any work. 8) The people you will work with are the bottom of the barrel talent, because they bid the contracts so low and no one that is actually capable will take the job. I had to wake up co-workers several times a day almost everyday and even found one of them sleeping in the car during working hours instead of doing their job, which I needed them to accomplish. 9) I took the lead of the project, worked hard, had a few success, only to get terminated and my security clearance ruined because of the lies this company told the government.