I was 1 of 3 candidates, all internal. I am the most experienced of the 3. They opted to give the position to the least experienced candidate and told me, as if it were a fucking compliment, that they need me to continue doing good work in my department.
I'm too good at my job to move upward. They honestly said this as if it were a positive thing.
I've contacted several recruiters.