I feel your pain, had a similar situation at one job, was there for 3 1/2 years, same role, I applied at the 2 1/2 year mark for more senior roles as they became available, only to be overlooked and no real reason given, eventually whilst out with one of the big bosses at a corporate box at the footy (as reward and recognition) after a HEAP of drinks she told me that they couldn't afford to lose me from my current role as I was to good at it. So shortly after I quit.
As a foot note, I really wish I had stayed there, all in all it was a great place to work, and I would have eventually gotten further up the ladder.
Best of luck with it, and I am sure you won't have any problem finding a better more suitable role
Thanks Ecca, appreciate the feedback. Hope you were able to bag something better though?
In terms of them keeping me in the role I'm in for their own benefit, If that's the case where I am at the moment I'd tell them to stick it, only because of all the broken promises and lies.
Don't get me wrong it's an awesome place to work for the culture but that's about it
I stuck around waiting for an opportunity only to be beaten by people under me with less experience and I didn't bat an eyelid.
It's the lying and the betrayal I felt that just made it the final straw.
In the end I have seen so many available jobs closer to home offering the same or more money and the job is easier- I could do most of these roles with my eyes shut, and I'm sure I'll be able to bag one quite soon, so I'll hold my head high until that day and once that day comes, I'll make sure that I tell them exactly why they've lost me.
I know I sound like I'm bragging but a lot of things within the company may not have improved without my work and I want to walk away with them remembering that they won't be able to find an employee that will do the things that I did for them.