To my opinion, there is no harm in engaging contract labor at any place as long as the employee is under the same contractor's payroll. At the end of the month, the contractor will process the wages, PF, ESI, etc., and pay the contract labor.
There are contractors engaged in plumbing jobs, carpentry jobs, job orders for big houses (Railway jobs from major contractors), etc., where contractors receive orders from various organizations and the work is executed by their employees at different organizations or their premises on different days within a month. Although there are several principal employers involved, the contractor and contract workers remain consistent. In this setup, it is the contractor's responsibility to maintain proper records and take care of their employees. The contractor must have their own PF and ESIC codes for compliance purposes.
This arrangement is commonplace throughout India, especially among those involved in specialized jobs such as robotic gunning (blast furnaces, etc.), special repair, and maintenance.
S K Bandyopadhyay (WB, Howrah) CEO-USD HR Solutions +91 98310 81531 skb@usdhrs.in www.usdhrs.in