I've been at a large banking institution for a year and a half. I applied to an internal posting and was offered the position 4 weeks later. The pay was less than I expected and less than the minimum salary range. When I brought this up to the recruiter she said if I wanted to negotiate, I'd have to reject the offer and they could go with someone else. Seemed so weird to discourage any sort of salary negotiation like that by insinuating they'd just rescind your offer for trying. I did it anyways and wrote up a letter asking for a specific amount, less than 10% extra from the initial offer, and my justification. They rejected it the next day and said they wouldnt negotiate pay. I am below the range in my current position despite being a top performer which is the whole reason I applied to this job. Now I'll have to forfeit my annual raise and bonus since the start date is a month before those are given out. However, they will be requiring me to work both departments for 3 months since my current department can't retain anyone. I'm just annoyed about all of it. Is this what internal hiring is like everywhere?