Pros
Overall I have had a great experience with SAIC. The people I work with are knowledgeable and think outside of the box. We constantly strive to deliver the best possible product to our customers which means using up-to-date technologies and methodologies. I continue to learn and develop my skills during my time in this position. Benefits are as good as they can be with the state of our healthcare system in the US. SAIC does what is possible to add perks and extra benefits that will help their employees.
Cons
SAIC does a lot of business with government contracts. The state of that work can be a headache in itself. These contracted engineering projects can result in working on severely out-of-date technologies or legacy applications. Sometimes the immediate management overlook the best possible team structures. This is such a minor con though.