That sux, I had a similar thing happen @ a job I worked at many years ago, was hired with the understanding / promise I was going to move into a different position shortly after I was hired, come to find out a couple others were hired with the same promise, took way longer for the opportunity to come up and it was filled with another of the "Good Ol boys" from within the company who sucked his way into it. Boss was taken back when we all called him out on his promise, he took the spineless way out and avoided issue as much as possible the and denied the promise.
I and one other took a job at another company shortly after that.
Someone else will benefit from your added experience. Good thing ND is the land of opportunity. make it work to your benefit.