There is a discussion on Hacker News, but feel free to comment here as well.
2 points
*
Yes, most teams work remote, unless they have specific requirements, e.g. hardware, network setups etc. However many engineering teams love to hang out together a few days per week so they meet in the office. Consultants/services/support are fully remote and these team are usually distributed so they almost never meet in person.
1 point