Working remote is definitely a trend and brings a lot of advantages for everyone (flexibility, cost, talent, etc), but I'm also curious about the issues and how people are solving it.<p>- What's the biggest challenge you are facing by working remote with your development team?<p>- What's the bottleneck in your workflow? Do you do code reviews? Do you do pair programming? How? What tools are you using?<p>- How do you onboard new developers to the team? How you transfer knowledge? How long does it take to a new developer to be productive?