You are underpaid
I can tell you for a fact that freshers from iit were offered gross 12 this year and another 10 rsu . I have a friend who is earning 17 gross with 3 years exp and mtech from iit( considered as 1 yr exp by hr)
If you really want to stay the pay bands are very wide now like g12 is 36-59 so they can give you a fat jump but likely wont
But biggest issue i see is you are still g8 after 10 years. I was g8 at 4, g10 at 8, g11 at 12 and g12 at 16 - and thats a bit slow vs the rate at SJc which gets faster vs bgl type desd zones
There is no way you can fix this issue other than leaving cisco and working where they value your career
The SP xr is full of sufferers like you who have 15 yes exp but kept at g10 permanently. Its these peoples fault having to gumption to look outside and get their worth, some are afraid, some are lazy, some in comfort zone of 11am-4:30pm bugfix work
Have some self interest and look outside. It will open your eyes. Good luck with leaving the sinking ship