Something else that occurred to me after my last post:
How well have you examined the offer?
Back when I first go out of school, the firm I was at needed to hire three junior structural engineers. We were in Las Vegas, and had signed agreements to do a hotel tower, and some bridges.
The Boss (Jack), interviewed three guys from Los Angeles, (who new Cole, one of our guys, from when he worked at the firm they were with in LA). Jack offered them what they were making, plus moving expenses.
They were all insulted at the offer and turned it down. Cole said something to me, and as Jack was my "mentor", I asked him about it.
His response was that, since: the cost of living in Vegas was 20% lower; housing was over 40% lower; there were no state or local income taxes in Las Vegas; and sales taxes were 1.5% lower, he had in fact offered them a substantial raise. He had made the offer that way on purpose, to see how good of engineers they really were. If they weren't smart enough to do a real cost/benefit analysis of the offer, he did not want them. When I hired on, he offered me a July 5, start date. I was smart enough to know that by doing that, I missed half a year of profit sharing, and told him that I would prefer the last Monday of June instead, and why. He hired three of us just out of college kids that year. I was the one he chose to mentor.
When I left that firm, I took a dollar per hour cut. But I gained: three weeks of vacation time; three weeks of sick time; seven additional paid holidays; and better medical, dental, and retirement benefits. After I analyzed it, the benefit per hour worked was about fifty-cents an hour more.
So, do a good analysis of what the offer is, before you decide.