4.0
May 11, 2012
Anonymous employee
Current employee
Wilmington, DE
Recommend
CEO approval
Business Outlook
Pros
Great corporate culture; friendly, intelligent and competent people; office location (no city wage tax and free parking); everyone knows the company's mission.
Cons
Number of people in the building is causing parking issues - CSC needs to expand to additional office space.