The offer letter arrived on a Tuesday: £34,000, standard benefits, start date in six weeks. I read it twice, felt genuinely relieved, and replied the same afternoon to accept. It was a supply-chain analyst role at a mid-sized distribution company outside Manchester — a familiar kind of contract for me, a couple of years into working at a similar level.
A colleague from the same hiring round — same job title, same team, same starting offer of £34,000 — took five days longer to reply. He'd moved to the UK a few months earlier; this was his first permanent role here. When we finally caught up over coffee six weeks into the job, he mentioned his salary in passing. £40,000. Same letter. Same start date. A £6,000 gap that, as far as I could tell, had nothing to do with either of our CVs.
What he actually did between the offer and the contract
You might expect the opposite. Someone a few months into a new country, without a local network yet or much sense of what's normal here, usually plays it safe — that's certainly what I'd have assumed. He didn't. It wasn't dramatic: he didn't threaten to walk, and he didn't have a rival offer waiting. He replied to HR asking for a short call, said the number was lower than his own research into similar roles suggested, and named a figure roughly £6,000 above the original offer. The recruiter came back two days later with £40,000. That was, in full, the negotiation.
I didn't do any of that — not because I didn't think about it, but because it genuinely didn't occur to me that the number in the letter was a starting point rather than a final one. (Personal observation, one workplace. Individual results vary, and this isn't a claim about any specific employer, industry, or background.)