The #1 reason that Stardock has done so well is relatively low turn over.
On our games, everyone who worked on The Corporate Machine (2000) is with us on Galactic Civilizations II plus new people.
On Object Desktop the leads on WindowBlinds, IconPackager, DesktopX, ObjectBar, WindowFX, and so on are all the same. Which is pretty meaningful given that some of these were released in 1999.
And so we keep growing and growing.
This month we brought on 4 new people into the office. Next month we have another 2 people scheduled to come. In January we have another 2 people scheduled to start. In February we have another 2 and in April we're targeting another 2.
Fast growth is pretty exciting. But it's also scary. How do you maintain the company culture that keeps turn-over so low? How do you keep the place so enjoyable and so fun that people want to work well? Especially when we make sure that everyone is aware that they don't get paid as well as they could elsewhere. That's right, none of us make as much as we could working somewhere else. We trade a bit of money for having a much better working environment.
But when as companies grow, it becomes more difficult to keep the place fun and neat to work at. That's going to be a real challenge.