SAIC started out as a "science" company, but that's long gone, so no PROs!
Cons
1) Company is an overgrown body shop.
2) Company AGGRESSIVELY blacklists former employees to other companies.
3) Your job lasts as long as your contract unless you are VERY well connected.
4) Company has a poor image due to poor management.