Dear Vineet,
First of all, as HR/training practitioners, if we continually focus on hiring and firing and use harsh terms like "termination," it reflects that we are under significant stress and overwhelming work pressure that we are struggling to handle.
Vineet, the way you initially sought help implied one thing, but as more responses came in, it appeared that something else was going on (potentially considering terminating someone).
If you find that a newly hired employee is unproductive, it may indicate (in my personal opinion) several things:
1. The selection process may require adjustments.
2. Evaluate the efforts of your training/HR department in enhancing the skills and capabilities of the new employee.
3. It seems like you might be rushing the new hires to perform immediately from day one or within the first month or two. Consider providing them with space, orientation, and exposure.
4. If you adopt a hire-and-fire approach like this, no new hire will be able to work wonders for you. Therefore, there are limits, and even aliens would not work for you.
5. You do not have the right to play with someone's career. Think about how you would react if someone with 2 to 6 months of experience or a history of frequent job changes approached you. Wouldn't it seem like the person is disloyal or may have personality issues, feeling insecure about hiring them? Shouldn't HR practitioners also take some responsibility for job-hopping and employee turnover situations?
I suggest taking some time for self-reflection, learning effective hiring techniques, and perhaps bringing in a skilled trainer (soft skills) from a different background.
Please consider these points for reflection and improvement in your HR practices.
Warm regards