Sounds interesting. I've been thinking actually to start working remotely but I think there is a problem: how do you manage this when a team working together is a must? I work in the gaming industry so nowadays is pretty common you have to ask for what is needed, talk to designers, artists, your producer and probably with other programmers to check how to do things, how are we going to make it, etc.
Without saying that most productive products I've ever seen belongs to a team working in the same room.
I've worked at companies that have done the "war room" thing to get a bunch of people in the same room to be productive. But really the purpose of this was more to isolate those people from the rest of the company.
What is the benefit of everyone being in the same room? That you can yell out a question to someone? That's distracting to everyone else and badly interrupts at least one person.
That you can easily get up and go ask questions of others? You can easily do that via video chat software.
Working together in the same room can have its benefits (I've done it), but it also has plenty of negatives.
No one environment is perfect for every situation, but working remotely is better for more situations than people think.
I work in a completely remote team. It's great for cases like this, when you want the entire team to isolate themselves from the rest of the company and focus, since it can happen with minimal disruption to the rest of the company.
And when you do have a knotty problem you need the space to tackle by yourself, you just flick off the video call, and do it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.