Thanks for letting us know. I had a look at your profile to see what the issue was. I think in your case that the biggest issue is location. Currently most of the roles are for people who either live in or are willing to move to one of the major tech cities.
We do have some companies that are hiring for remote employees, but currently the supply/demand is imbalanced there.
It doesn't work for me either. I had only one contact from your site. I'm in the Bay Area and response from Hired from local companies is an order of magnitude better than from Work@startup. Dunno why.
It appears to be entirely useless if you're not in one of the hot spots so I've turned off notifications.