So when I signed my contract about a month ago, the base salary was 99K. Now I started this Monday, and I was told by someone in HR that the extra 9K was a typo and it was meant to be 90K and it will be amended.
Can/should I do anything? They could just fire me if I made a stink about it. Also, I have a discretionary bonus that is targeted at 15% (and I'm told is essentially always gets granted) so if I was adamant about the 9K at all they could just take it out of my discretionary bonus pay when the time comes. Also I should note, that over the phone I was told 90K and not 99K (about 4 hours before receiving the contract). I just figured I misheard as I got not one, but two contracts with the 99K figure.
I did get hurt in one non-trivial way by this I should mention. I was getting poached from another company, so the figure I gave to my boss as the one to beat was the one in the typo. Thus, in order to retain me I told him he had to pay me 10K above the offer in the incorrect contract. He did not reach that level, but it is possible that he would have been willing to beat the original offer by offering up to the typo offer which would have changed things a bit.