Newly established companies, despite their small size, take part in technology development and play an effecting role in technology creation and entrepreneurship activities. The substantial costs associated with starting and running small companies usually exceed their financial resources and the lack of experience to overcome other initial obstacles put the success of these companies in question. These entities usually encounter other unexpected or high risk conditions jeopardizing their future success. The risks and lack of prospects are so real that many high caliber and potentially capable individuals, such as university graduates, hesitate to participate in establishing private technology based companies.