Most available jobs are now listed through online recruitment agencies. The websites of these companies also provide useful information on preparing resumes, interview techniques and some offer background information on the companies that are hiring. Below are some of the main websites where jobs are advertised.