Hey, no confusion. If the answer is within your query:
-> You feel stagnant and have no exposure to new technology. There's no real chance of upskilling within the companyπ
-> They are coming up with a matching offer towards the end of the notice period. Why wouldn't they do it before if they valued your work? ππ
It's because they couldn't find an immediate replacement for you, and they want the project running; hence, they are trying to retain you. If you stay here by revoking the resignation, then for another 1-2 years, don't expect anything from them, like hikes or other opportunities. They will parrot the same saying, "We retained you by giving higher hikes... We retained you with higher hikes," like that...π
Switch, get more money, learn new things, meet new folks, and stay happy.π«