Out of curiosity could you define spammy? People call Glassdoor spammy, is it because there is too much advertising or because they force user to register in order to see more data?
I understand wanting some more input and encouraging users to provide it, but they take it too far.
The way you have it set up with a pretty easy way to search the data along with some posts that highlight some interesting aspects of the data appeals to me a good deal more. I should have known by the site name, but I didn't know there was an actual job board at jobsintech.com until the 3rd or 4th time I visited.
I'm actually in the process of moving the data to the main website (http://www.jobsintech.io/visas), so I'm trying to not mess it up.