UPSC Pratibha Setu: The Employees' State Insurance Corporation (ESIC) has recruited 451 Insurance Medical Officers through the 'Pratibha Setu' portal of the Union Public Services Commission (UPSC).