Registering in BMJobs is free. This will also help you gain better search results and avail all the services of BMJobs. Non-registered will be able to view only a list of three candidates at the most. Registering will help you post the job, search through the database. This will also reduce your advertising cost and minimise cost on scrutinising the applicants.