Pros
CSC is a great place to gain experience, especially if you are starting out in the working world. It’s fast paced and exciting, you will not get bored. The people you work with day to day are great and make coming to the work worth it. You will have an opportunity to enter roles that will be hard to get into at other companies early in your career and the experience you gain is invaluable. I watched many people deservedly rise through the ranks from entry level to middle management positions. Benefits package for health insurance and 401k are comparable to other companies. The company is stable and almost never down sizes business units.
Cons
Unfortunately, pay is lower than average in the area. Raises can be difficult to come by at promotion time and end of year raises often don’t make up for missed mid year promotion. Year over year, it can severely stunt take home pay and puts you at a less competitive edge than your peers at other companies. People are often asked to manage multiple responsibilities across multiple roles at once.m which prevents them from excelling in any one area. Advancement opportunity can be hard if you don’t want to be in leadership. Some benefits are less than other companies: Maternity leave isnt as good as some area companies and paternity leave doesn’t exist. I would still recommend CSC to people, it just depends where you are in your career and what your are looking for long term.