01 Jun 09
07 Jan 11 4:16 am
You can't. Not really. And specially not if they really want to do it for themselves. Not even if you put them under a non-compete agreement as there is really no effective way of enforcing such.
You can try to keep them happily working for you by paying them good wages or giving them certain perks. Or you can try to spread the work to a number of people so that no single individual gets a view of the whole picture (but even then, the smart ones would still be able to figure it out).
But the thing is, a time will come for certain staff (particularly the good ones) to leave you, because they have grown and need something else which you may not be able to provide. There is a song that goes "people grow and they sometimes grow apart" and that applies to employers and staff as well.