Lisa, thank you for this wise publication. Recently we conducted research about remote engineers and found the greatest difficulties of working in a distributed team that are also mentioned in your article!
1. No boundaries between their work and personal life.
2. Feeling detached from the team or having difficulties in communication.
3. Difficulties with self-organization. — a new kind of recruitment service focusing on remote tech companies.