Pros
CSC, within its Federal Consulting Practice, offers a fantastic work-life balance, access to industry leading Portal technology, Computer-Based and Classroom education and training, and the ability to chose from a wide variety of career choices. Management is effective at communicating events, has effective promotion processes in place, and provides fair compensation for its employees.
Cons
CSC, though a large global technology firm, can stand for "CSC-Collection of Small Companies". This means that there is not one uniform CSC. An example of this is I work for a 1000 person consulting practices within CSC that I would be the farm on that the other 92,000 other employees don't know we exist. Likewise, most if not all of our 1,000 consultants wouldn't be able to effectively tell someone the breadthe of offerings CSC writ large can offer.