Company Culture
Supportive, professional, challenging, stimulating, fun, rewarding. We should all enjoy coming to work, and at CSC, this is really important. Naturally we work very hard. In return we offer amazing development opportunities within a lively and friendly atmosphere with plenty of social interactions, nights out and trips abroad that helps us bond into a tight knit team.