Dear Archi and Atharva,
Greetings!
With due respect to the headhunters, let me tell you that "Headhunting" is just a fancy term and can be effective only for very senior-level management teams. If you could elaborate on how one can headhunt for 20 candidates for a particular position! Maybe you can headhunt a CEO, where the cost, time, and effort shall be justified, but if you have to recruit 25 computer engineers, will you be able to do that through headhunting? No offense though to headhunters.
Regards,
Team GroupHR