As extra for the language. Even in tech you should just accept that you NEED to start learning Finnish. You don't have to be proficient speaker, but for normal office chat you need to be good enough to interrupt and step in with English if you want to participate.
I've seen many foreigners quit because they felt like they were intentionally left out of casual conversations, but you really have to understand that speaking in a 2nd or 3rd language for just casual stuff takes a lot of mental effort and if you are already working in a field that requires that effort lowering everyone's productivity to keep you in some nonsense about lawn mowers doesn't make sense.
I've seen many foreigners quit because they felt like they were intentionally left out of casual conversations, but you really have to understand that speaking in a 2nd or 3rd language for just casual stuff takes a lot of mental effort and if you are already working in a field that requires that effort lowering everyone's productivity to keep you in some nonsense about lawn mowers doesn't make sense.