I am currently getting 80K in my current position, will be 90, or maybe 100K next year. I have an offer from the UK for 55K to 60K including a bonus. I feel comfortable in Germany, but the language is big trouble, it's been 2 years and I can't speak a sentence. I see no career development as the current company is not that big. I am currently leading the software team. In the UK, I will be an R&D engineer. I must decide ASAP about should I join in the UK, only thinking about this question these days. As I am Asian with a Ph.D., English is my second speaking language.
Pros in the UK are English language, future life with English as my wife won't have any difficulty when she will join me next year. I guess will have a more social life compared to Germany.
Cons in the UK, no idea how a new job will go, no idea about settlement in the new place in southwest England. 3 years of contract visa.
Pros in Germany are a good life, a good salary. Permanent residence, unlimited job contract.
Cons in Germany are no social life, no language speaking, no
professional growth as I do not speak German, my wife would have to face the same situation.
Any advice please, should I join in the UK or should I just stay here in Germany?