hypercube33 8 hours ago

Interesting but I find the claims hard to fathom. Human recruiters struggle to figure out what job I should be applying for so what makes this better?

Also the website shows 0 partners and 0 jobs for each country until I scroll past it on mobile.