For the non-Indians in the audience, what is "CTC"?
When I was in India a number of years ago, this term got thrown around a lot. I had no idea what it meant.
It basically means what is the total cost to a company for hiring you. Not just the salary they pay you but other costs like insurance, stock options, other benefits etc.,