Very nice. I agree with a lot of it. A company is well defined from within and the product is just a result of the team working together.
Here at 1p we have a very similar way of functioning. From constantly moving our desks to be close to our new projects, to the mentality and importance of hiring the right person. I think some people take this lightly, but its all about the right mindset and work ethic that is compatible with the rest of the people in the company. Who brings more to the table with their expertise, but also has the ability to adapt and take initiative, and i think that's a big keyword. People that take initiative and are driven by learning and pushing the boundaries and capabilities not only in art, but through tech. I think someone that is not afraid to mess around in code, to learn it and make it better brings better results. I believe in Epic they have this mindset.
Apart from that i do wonder how some of the projects are sprung to life, and managed. Here the big boss commands some of those, but is driven by what we want to work on and how we can make it work. But i can't grasp how they would fund a project without deadlines. I guess it helps that their games are generating lots of money all year round generating a good cash flow until the next game is done. Because seriously, when valve is done with a game its the day it comes out. No warnings or anything haha
Anyways... I like that most of the people here at polycount agree that this kind of management is more preferable, or that we debate and argue ideas with rational thinking and not what makes the most money. At some point we will mold the next generation to this kind of thinking, and that is when change happens. I can see it happen already with teams like Double Fine or Valve.