I joined CSC 1.8 years ago and I believed it is one of the best product based employer in India. I got proper training as well as time to learn new functionality. Not only this I also got full support and encouragement from seniors to pull up my speed. I had seen good managers and leads who rarely exists in IT industry.
Positive points:-
Best work life balance
Less but quality work
Light and friendly work environment
Flexibility of working hours
Technical learning is good
Negative points:-
Minimum salary increment
Variable will be allocated to 1 and 2 raters that too 50%
Most of work on COBOL, very old technology
No hiring for above 4 year experience
Globally decreasing revenue
The admin and IT team even HR dept. listen to employee which creates a good organizational confidence. Overall the organization is good to work in India, in any offices either it is Noida, Indore, Hyderabad or Bangalore. What are the necessary things for an employee will be available in CSC. This was my best company till now because of great work life balance and the quality work I seen and learn from there. The only thing need to take care of is the initial salary negotiation when you are about to join here, if you bargain a god package then only you will be happy in terms of monetary growth else by year and year the increment is too low.