Pros
I loved CSC and spent 7 years with them. Constant process improvements and focus on customer satisfaction plus account improvements were great. I had a few opportunities to gain some certifications (ITIL, MCP), but the opportunities were rare. Overall I really liked the company ... to a point.
Kontras
Unfortunately, the cons grew to a place which vastly outweighed the good. I watched senior level managers start leaving, then the proverbial 'rank and file'. As a senior manager, I held fast hoping for the best but as time progressed, it became obvious that CSC needed some major changes at the most senior levels. Promotions and opportunities were gone. CSC began looking for senior level people at junior salaries, raises and increases were a thing of the past even as CSC announced huge profits. Upward mobility was non-existent and recognition was nowhere to be found. For myself, I took an account which was red APARS for 5 years and turned it around in less than 8 months to green. Never was there a single thank you or appreciation. I was good with that since I derived personal satisfaction from the accomplishment. Over the next few years and when the organizational and structural changes began, employees began leaving in swarms. The burden placed upon employees from the bottom up to senior level managers was overwhelming and the CSC answer was "reduce costs" no matter who has to go. Bonuses were paid at all executive levels while reductions on the ground tripled workloads on employees and attrition went through the roof, at times exceeding 26% in 6 months! I'm sorry and I hate to say it, but I would think very long and hard about ever coming back to CSC.