I joined CTS from CSC. and being in CTS was nightmare to me. All sort of donkeys work there , 110% inefficient and management quite foxy to dupe you (I was duped). Those fools know nothing outside cognizant. It is an utter pathetic workplace.
I remember now, my friend had told me once, CTS looks good from outside. People never join CTS , if you dont want to mess your life.