http://workintech.io/review/ maybe post some positive review? Writing only negative looks like you're trying to lie away reputation of your competition.
They are mostly negative, but all the reviews for Hired are very positive. Also, this is a listing of job boards themselves, so individual boards are not really competition. All this site does is link to them.
Other than that, it's a wonderful site. It has exactly what it should, nothing seems out of place, the name is great, and the styling is eerily close to my ideal for minimalist websites.
Interesting work. Would be better as a pure aggregator of individual postings rather than just boards as a whole but I think this is a valuable resource as is.