SAIC has their hands in just about every type of contracting work, so there is great diversity when it comes to different jobs available.
Cons
Depending on your working location, SAIC does not treat all of it's employees fairly. The more you are detached from the corporate environment, the less respect you get from the company as a whole.
This company encourages education for advanvement. Great medical, dental, and vision benefits. Outstanding communication via its intranet. Company has positions throughout world
Cons
Salaries are competitve but no quarterly or yearly bonus system. To many layers of management when it comes to personal attention.