Since the relocation is due to a job, it is a good idea to start with this question. And the first three steps are: research, research, and then some more research. Relocating to another city, or even a country is an action that should follow gathering various information. Sometimes the website of the company will not give you the clear picture of where you are going. Or you maybe get the incomplete set of information during your interviews.
Whichever the case, invest significant amount of your time and effort to reach out to other sources of information as well. They can be both online and offline. Speaking of online resources, after searching through web channels of the company itself, go to relevant platforms where employees and leave their reviews. Although, this piece of information should not be taken for granted for various reasons, it will surely give some more insight into the company culture and general atmosphere.
Somewhat more time and perhaps resource-consuming may be getting in touch with your new co-workers. Even your interviewers may be willing to connect you with the members of the team who are working on the same project so you can get the opportunity to get to know the team even more than you had the chance during the team-fit part of the interview.
Of course, assessing is even more practical if you are allowed to start working from your current permanent address and get to know your new company and team better step by step during the onboarding process.
The people you are working with constitute at least a third of your day, so it is no wonder people prefer to work with people they like, which will eventually affect the quality of life in general.