Having a virtual company empowers you to hire talent anywhere in the world and manage a team of employees using the wonders of modern technology. I have personally worked this way since January and have been very happy with the results. My developers are very efficient and I believe they are actually more productive when working from a comfortable environment at home.
Working online with developers and designers has been streamlined with the help of FogBugz. Every single task gets tracked through it and it manages 99% of our project communication.
Now I'm hiring more of a creative person who will handle marketing, customer service, and manage web projects. I'm a little concerned about working with this person in a virtual environment because I'm sure more tools will be needed to manage them.
So, my question is, what are you tips for managing a virtual workforce, particularly with resources other than design & development labor? What are your favorite communication tools? Do you use skype + some form of online meeting service? Has anyone tried the new http://www.fuzemeeting.com ?
I HATE IM. I find it terribly unproductive. Maybe I will get my wave invite soon and can try that out. I'm having a hard time planning how I'll work with this person online. Your suggestions, advice, and personal experience are greatly appreciated!