CSC's office is located in Sophia Antipolis, France
Careers - Office Life
 Respect For All
Office Life
Respect For All
As a global organization, CSC makes it a point to be inclusive and to cultivate an atmosphere of mutual respect. Employees really listen to each other and learn from one another at this company. Although CSC has experienced exponential growth, the core of what makes it a great place to work hasn't changed, and never will.
Careers - Office Life
 French Connection
Office Life
French Connection
CSC is proud to operate in Sophia Antipolis, a leading European technology park located in southern France where the most innovative companies come to settle. In an ever-changing and fast-paced business environment, it's important that employees at CSC are open and agile. The organization empowers its employees to make smart, quick decisions—and then act. Being a part of the Sophia Antipolis population captures the adaptive and innovative spirit of CSC employees.
 
 
“Employees are driven by the spirit of the company and its leaders. Commitment comes when everything is set as if it was their own company.”
-Jean Michel Poc
Client Service Partner
 
“Employees are driven by the spirit of the company and its leaders. Commitment comes when everything is set as if it was their own company.”
 
 
“You can see that CSC considers their employees by providing a good work environment with IT equipment and furniture. Bonuses are also distributed to reward our good job during the year by analysing relevant metrics.”
-Hinda Khlil
Client Service Partner
 
“You can see that CSC considers their employees by providing a good work environment with IT equipment and furniture. Bonuses are also distributed to reward our good job during the year by analysing relevant metrics.”