I have a good experience: I found a job last month, although at first I received not very relevant vacancies. Later I added reviews from colleagues, and it seemed like there were more connections like this.
There is also quite a lot of CEO on the platform, I think that should also somehow improve the chances of hiring.