3.0
Jun 12, 2012
Current employee, more than 5 years
New Delhi
Recommend
CEO approval
Business Outlook
Pros
CSC takes care of employee's personal values.
Cons
Can be the best employer if they take care of compensation of their existing employees. However still nice place to work with