Property in Ghent is quite expensive as a lot of the gems get passed down to family and don’t ever come on the market and it’s an affluent city. Also you need to factor in a whopping registration fee when purchasing of course! But there are lots of lovely affordable homes in commutable towns around Ghent and public transport is good.
As others have said, Belgium is a great place to raise children so no worries there but the education system is different to that of UK. It’s more rigid, less creative and more collective than individualistic but rigorous and of a high standard. Dc are encouraged to conform more to the group rather than think on their own terms which can be good and bad at the same time.
Children have Wednesday afternoons off school to pursue sports and other extra-curricular activities, and you have to factor in transport/ childcare for that when dc are young and for long school holidays.
I’d say from my own experience (so shoot me😆) that the Flemish are a bit less open to outsiders than the French-speaking population, but obviously that’s a huge generalisation on my part. A lot of them keep their friends from school throughout adulthood and commute back to their home village at night, so there is no possibility of socialising after work for example. I would urge you therefore to go for a very international company when looking for a job. The Flemish company I worked at was quite serious and quiet and everyone worked really intensely for shorter hours than UK. Not as much chatter or banter around the water dispenser though!
I think your job will be the defining factor as to whether you enjoy living in Belgium or not. Post-Brexit you will need to get the proper paperwork in place to allow you to work in Belgium. Being in tech gives you a huge advantage! I would definitely investigate this before you come by going to see the commune (local council equivalent) where your parents-in-law live, and check out what is permitted and what is not, in terms of your proposed residency.
If you are able to work in Belgium continuously for five years, and you pay tax for that period of time, and you can prove you have integrated sufficiently by learning one of the native languages, volunteering locally, joining your commune’s sports or arts programme for example (keep all paper documentation for your dossier) and paying taxes, you can then apply to become a Belgian citizen.
I love Belgium! The people are generally friendly and polite. The work life balance is better. The health care is excellent! The food is amazing! As is the subsidised public transport. If you are prepared to work hard and make an effort to integrate you can have a great life here! The people are modest and pragmatic. They don’t like show offs or loud mouths! Very warm to children while demanding quite a lot of them academically.
The high taxes are a bit crushing - they stifle enterprise - and you will have less disposal income as a result of them. The cost of living is expensive and rising! However it does mean that provision of public services is good.
I’d say that Belgians know how to enjoy life in a modest happy way! There’s always some local Saint’s feast to celebrate or cultural event happening at weekends. The sports and the arts are easily accessible. Get involved and you will have a great time!
Good luck with your decision!