How do you deal with an employer that is holding you back?

I applied for a promotion. I am more than qualified for the position. I have basically been told that I won't be getting it because I am too valuable where I am now. It has been weeks since I interviewed for the position and it remains vacant. How would you deal with this?

How do you deal with an employer that is holding you back?
Post Opinion