1. Quit and you have another offer in another company as a manager (and that time it is fine). The current peer (who is promoted will not leave and he will false promises, believe me). The person who gets promoted will leave. (there are 2 kinds of them in a company - 1. loyalty because you know and love the company 2. loyalty because you do not know much.). And the fact the 2nd category gets promoted!!
And how come you are able to get an offer in other company as a manager if there is regional bias?
Same case also happened there and hence there is attrition. Or more likely that they are expanding and your skillset is highly desired.
2. Better, start thinking of your company. The whole IT services business can be done by anyone. And CMMi5 level, even my next door HR recruiting company is CMMi4 level!!
3. Do nothing. Leave peacefully. As withing years IT outsourcing is going to die.
You will not see Infosys, Wipro, TCS ... Wipro has already started recruiting BSc, 12th standard and so also TCS.
If you are techinally good, no matter what you will get a job.
Bide your time peacefully, prepare for something else.
Bottomline it is a naukri anyone (being a naukar of someone = servant)