i met ppl of csc on professional training and on joint project efforts.
as far as culture is regarded I wont be able to give you details. what i can tell you is that my impression was very positive and that the operational people are very fit in the technical aspect, work constructive and were good teamplayers.
no snobisch behaviour and that sort of thing.
hope you get some more information and good luck