"So by all means stop him getting a promotion and live with the consequences." nothing like a bit of emotional guilt/blackmail is there?
.
Any employer knows that any kind of relocation needs to be dependent on the whole family, and while I do agree that there are some employers who would limit one's career prospects after that, reality is that if this is the way they treat their staff they shouldn't be considered a long-term prospect anyway and you shouldn't put all your eggs in their basket.
I moved three times for my husband's job. The first time was after he left uni and got a graduate job, so I moved in with him and commuted for a year before I managed to find a job in the area. Fast forward two years from then and the project he was involved in folded so decided he wanted to move jobs to London to command a higher salary. We moved back to my home town and he commuted but it involved me having to again give up my job and find another one. I am visually impaired so finding a job for me is harder than the norm.
Anyway, DS was born and we decided mutually that I would give up work and become a sahm. By the time DS was eighteen months old H was fed up with the commute and wanted to move closer to london. Got as far as selling the house, putting in an offer on the new one and I was told how much more beneficial it would be for him and DS to move 200 miles away from my support network. Eventually had a bit of a crisis and said that i couldn't go through with a move so either we stayed put or I leave. We stayed put for another two years and then he brought up the idea again. This time we couldn't sell the house so it didn't happen. Built up my network with voluntary stuff etc, tried unsuccessfully for another baby then decided I wanted to go bac to work which opened up an opportunity for h to bring up moving again as there would be more opportunities for me in London.
I was more on board with the idea this time, we sold the house, bought another one and moved. Except I left my support network behind, and DS joined the primary in y4, so by then even the school gate cliques were formed and I didn't stand a chance of making friends here. Plus the job market is flooded with applicants.
Cut a long story short, me and H are no longer together, but I still live here because of maintaining the relationship between DS and his dad. But in the times I moved it has enabled eXH to go from earning £12k in his first job, to now earning close to £100k plus bonus in the city, whereas I am now unemployed and my prospects of finding a job are diminishing by the day. Don't get me wrong, I went along with the last move willingly. But looking back I do wonder how much I was conditioned into it. It came home to me quite starkly the other day when I was talking about having made some dish or other for the house warming party eXH had decided to have for his friends. Because we now lived in the London area he already had friends here whereas I didn't. So he had a party for them and their partners and kids, and I knew no-one to invite.
OP you have to consider what works best for all of you, not just what's best for your DH. Friends for two and six year olds won't be a problem as friendships are so fluid at that age anyway. However a support network if you're having to commute will be crucial, and if you're the one commuting then your DH will need to be on board with doing all the before/after school childcare, pick-ups/drop-offs from nursery/school etc and everything in between. Is he on board with that idea? Is his employer supportive enough to give him that flexibility, because that level of flexibility won't be available to you if you're commuting.
If it is genuinely a choice of moving or him losing his job then it's a much more difficult one. But if it's just about promotion but carrying on with his current job if he doesn't take that then it's something which you all need to be on board with to make it work.
In my case eXH was the earner so there really was no choice for me as he'd had enough of commuting, and our local area would never have yielded the kind of salary he is on here. but even knowing that this wasn't something I realistically had any say in didn't make it any easier to do.