Pros
The benefits package is decent. Local managers are pretty good. The compensation isn't bad, and they offer some reasonably decent online training and online tools.
Cons
CSC seems first and foremost in shifting work offshore and consolidating operations. Senior management paints rosy pictures about resources and savings to management that fail to materialize. Offshore resources generally don't have the qualifications that are advertized. The employee review process is a joke, and the beaurocracy is such that their is little incentive or reward for doing a great job. Employees who do the minimum are rewarded just as much as those that go above and beyond. Part of this is the outsourcing model where employees go from having incentives to help the users to a culture where the only desire is to bill as many hours as you can. Also, when we were transiioned, many of the more talented employees left for other jobs.