Pros
The only real "Pro" is that you get a paycheck. It's nothing great (about average, as far as compensation goes), but it's better than being unemployed.
Cons
Biggest "Con" is the Con-job that SAIC is perpetrating on their government customers! We are being told not to discuss our work outside our immediate group. During one of our software design meetings, the question was asked, "why don't we just ask the customer how they want this implemented?". The answer... "We can't ask the customer, because they don't know we're doing this". For this particular project, I figure we are charging the government somewhere between $750,000 and $1,000,000 and we are not even telling them what we are doing. Let me tell you, if you are in a meeting and someone asks "is this project 'officially sanctioned' ", and the first reaction is that somebody quickly jumps up and shuts the conference room door... well, that's not a good sign. I understand that not all SAIC groups are like ours (which is a software development group located in the main SAIC building on Odyssey Drive), however from my experience I have to say that SAIC is NOT a place you want to work! I am currently seeking other employment, and as soon as I can get another job, I will be leaving SAIC.