IM with 4 other job search sites, and got nowhere in 3weeks, as soon as i tried indeed it was a more refined search and i could send my cv without any problems to all the positions I applied for, i already have and interview after 3 days with indeed.
I will always recommend indeed.