Do not fall into this trap, I would say. People who have left TCS after getting a better offer elsewhere would know this is a trap set up by your manager and they expect you to fall into it. Ask your manager to give you this in writing over email and they will refuse to. This was the same story with me and has been going on for a decade and is likely to continue for another decade or two.
When you resign from a company, the manager is required to make the employee stay back. If a manager is successfully able to make an employee withdraw their resignation letter, it counts as a positive thing for the manager. Therefore, they tend to lie to the employees, luring them with the best band in the next appraisal cycle, provide onsite opportunities and shower them with compliments for their work, which is otherwise, absent throughout the entire year. If you fall into this onsite trap and stay back at TCS, you are doomed. Nobody is going to give you that onsite opportunity and you will continue to slog in the same project. On the other, since you tried to leave the company once, your annual hikes will be the lowest possible ones.