Pros: fair market pay and good benefits.
Cons: multiple layers of management to report too.
Working at SAIC, you must be prepared for a challenge each day. Clients and customers expect strong service and completion of tasking by requested deadline. SAIC has many layers of management that sometimes makes it hard to know what direction to move towards. Everyone is helpful and supporting.