Hello Manoj,
There are a few things that employers expect when they decide to take the services of consultants, and the same is true for prospective candidates.
Professional organizations even have a SLA (Service Level Agreement) signed before entering into a contract with consultancies.
Organizations' viewpoint:
1. Generally, companies do not like it if resumes are just downloaded from job portals and sent; obviously, they also have access to them. So, try to have a database of your own.
2. The lead time is generally an issue, so commit yourself for a period of time by which you know you can surely deliver. Commitments must be honored.
3. Don't brag about candidates you don't know much about just because you want to impress upon their suitability for the position and earn your commercials by any means. Quality earns respect.
4. Treat client organizations as an extended arm of your consultancy; then, you will know what is appropriate. Create a win-win situation.
5. Try to get an agreement signed as it is good to have a legal stand in case of any concerns. Try to prevent the undesired.
From the candidate's point of view:
1. Treat them with respect; maybe they will be your future business opportunities. Customer sensitivity.
2. Keep them informed about the status of their candidature, even if it is negative. Open communication is appreciated.
Hope this helps.
Ramya