Hi Aballabh, thanks for your question
So we’ve been remote for about 1.5 years, but certainly the past 4 months or so has been the hardest, one way to solve for isolating impact of remote is to go with the team to conferences, or have off-sites, and that’s all gone away this year which has made it tough, but I’m hopeful that will return next year.
We’ve found tools like Notion invaluable for knowledge sharing and collaboration. I think timezones are the hardest thing to solve for with a remote model, making sure teams who need to work closely together aren’t too far apart in terms of timezone is important.
One thing we did last week which really helped was having our first ever hackathon, we split into 9 teams of 4 people who rarely work together and had 24 hours to build something new and each team had to present it using Loom and that worked great and I think got everyone energized working together.
We recently hired someone as Global Team Assistant, and part of that role is to look for ways at promoting collaboration and team bonding across the company.
Not a straight answer more than a string of thoughts but hope it helps