The views expressed by the learned members above have substance, but there is no single answer to the question. I may cite the analogy of your need for a house. If your need is immediate, buy a ready-made house. However, if you can wait for some time, consider building a house. If you choose to buy a ready-made house, you must accept it as is and later renovate it to suit your needs. Similarly, when you buy talent, you may not know how well they will fit into your organization's culture. Perhaps they will need to undergo an orientation program or mentoring initially to align with your culture.
If you opt to build a house, you can create a plan based on your requirements and construct it according to your preferences, considering future needs. The same approach applies to developing talent within your organization. In both cases, costs are involved. Therefore, your decision between the two options depends on time, requirements, and financial considerations.
Regards,
B. Saikumar
HR & Labour Law Advisor
Navi Mumbai