They're a YC company and got another round of funding a few months ago, so I imagine they're still around and doing okay. The same job listings are still on their website. Not sure if they've filled any of them or not. shrug
I don't have much faith that they'll do well, but I'm not a VC for a reason, so.. :)