Can you please tell me where is your team located, where is your HQ? Havent found anything regarding this.
At this day and age it doesn't matter much where team is located. The only thing that matters is what are they doing, what efforts they do to make our world better.
Modern IT landscape is not concentrated around people working at the same place. Studies shown that a decentralization of the work place can even increase work productivity and can save the company money.
Agree with you, thats why they have 100+ employees in 6 countries. Its good to study what countries are it, but still Im impressed.
Just found information about it on the website, they have team speaking on 15 languages and located somewhere in Russia, Poland, Ukraine, Cyprus, India and Tailand. Quite amazing, they can hire additional local blockchain specialists, I know this countries have a lot of them.