TL;DR: Company A (Spain, high salary, dream location) ghosted me for 2 months, never sent a contract, then withdrew the offer 3 days before start — but paid 1 month’s severance as promised. Now, 2 months later, they want to re-offer, the same day Company B (home country, ~30% lower salary, more stable) made me an offer too. Torn between chasing the money/location with a company that already burned me once, or taking the safer, lower-paying local option.
---
I'm from Europe, and a few months ago I went through the recruitment process for a Tech Lead position with a gaming company. The process took almost 2 months, but I received a job offer.
The offer was very good (well above average) and involved relocating to another European country, which I was open to. The start date was set 2 months out, since I still had a notice period with my current employer.
After I formally accepted, HR basically disappeared. I received a single-page offer letter but never the actual contract with terms and responsibilities. I followed up multiple times and got no response.
Two weeks before the start date, they mailed me a work computer: still no contract. Three days before start, HR called and said: “Unfortunately the company went through unexpected restructuring, since we were spending more than planned, and got word from the higher-ups to freeze all hiring. We need to withdraw the offer, and you can send the computer back.”
I was pissed. I’d quit my old job for this, and now I had neither. I also didn’t like that they vanished for months and only told me 3 days before start. They did offer, and pay, 1 month’s salary for the trouble.
Almost 2 months later, HR called again out of the blue: restructuring was over, hiring resumed, they wanted to make me an offer again. That call came the same day I received a new offer from a different company in my home country.
I’m still pissed at the first company for the withdrawal and poor communication, though they did keep their promise on severance.
The second company’s salary is about 30% lower than the first’s offer. It’s convenient to stay in my home country, but I’d been looking forward to moving abroad; the first company is based in Spain, and I love Spain.
So: do I give the first company a second chance, for the location and higher salary, risking another round of their unreliability? Or stay with the safer, lower-paying option at home?