Co-Located Teams versus Remote Teams, Key Considerations | Dark Hacker News