CSC is primarily a government contractor, the corporate offices are in Virginia, just so they can get US government contracts.
The CEO is in England an all the computer backend servers, for the most part are in India. They management doesn't care about the people, they just want the paperwork done (multiple times). The middle management are too scared for their jobs to stick up for the front line people, so you are own your own. I must say that the people, I worked with, are topnotch people and would help any way they could.
management is micromanaging, most are inept, or don't care about the daily grind, they are managing, they are in a hurry to get everything done and you have paperwork, on top of paperwork with the same info, over and over, nothing changes