The leadership team is extremely bad at decision-making. They asked me to relocate with my family and 6 months after I moved they told me my role had been made redundant due to unexpected changes in their hiring plans for next year which they "couldn't have foreseen" just a few months ago when they had asked me to relocate. My family and I were left on our own, and since I needed a visa sponsorship in order to stay in the country, I had to figure it out all by myself. Eventually, we had to move back to our home country, since it was extremely complicated for me to get a visa sponsorship. This was completely unexpected, irresponsible, and unacceptable for a company with a such great reputation. At least they could've let me work remotely before making sure that they will need me for a longer period of time and asking me to relocate. So if by any chance you are considering relocating, I'd definitely suggest thinking twice and at least making sure that they will provide you with a permanent contract. Otherwise, you might be at risk that Miro will play with your life.