On a side note: I wish startups would start putting the company location somewhere in an easily accessible place. This would allow me to decide if an application is a valid option due to geography.
I think these guys did that just fine - the same pages that lists open positions includes locations:
From the homepage, I clicked "jobs" then "see our open positions" and I got a list of all open positions and their location.
Beyond the city, it is useful to know more precisely where in the city it is located, so that one can determine if the commute will be worth it and if they are okay with spending their workday in that neighborhood. Fortunately, they also have a map on their about page (http://jobs.wibidata.com/about/).
Not for this, but this is usually my #1 complaint with job postings on VC. Location is really the single most important thing, say it right away, preferably in the title.