I normally use Skype to conduct online staff meetings and sometimes it is used to deal with the clients. It is used across the whole organization. The major problem that it addresses is that we can easily avoid traditional meetings and enhance easy meetings while staying at home.