You supported them in Corona times when you could have switched and got higher salaries .“TATA desh ke liye kaam karta hai "
You delayed your promotions on deshhit and took low wages . Although TCS had no loss as you were doing your work at each and every time weather with personal or office laptops. Supporting more than your shift timings.
Now when their some of the projects are on ramp down .They don't care for you and started delaying your hikes again .Shame on them. Do you think now a lesson must be taught to them ?
Maybe mass resign? You will still get 3 months to get a job .But they should be taught a lesson