The ability of entrepreneur him/herself, the business model, the environment as well as the financial aspect. MTDC however would provide nurturing and value added services to the companies and assist them with the companies’ objective so they can become independent and able to achieve the set goals and milestones within certain time frame.