My impression is that Monster at least is less relevant than it was 15 years ago. It's not nothing, but it's not The Place anymore.
Indeed is I think a bit better, but it also can result in you getting spammed by people who have a technical job opening, and see that you can do something technical by your resume, and so send you openings to which you have absolutely no interest.