Big question Saabira. Short answer -- Don't over-hire. Hire smart people on a probationary period as contractors. They'll see how much room their is to progess. Challenge them, and keep those that are enthusiastic and hard working and that see the opportunity ahead of them at your growing company.