Sorry for the news.
Maybe I'm just not into competition, but I don't feel easy with a badge with a number that's supposed to tell much I've contributed to git repos, HN threads and StackOverflow questions, just like I'm uninterested and slightly annoyed by Klout.
>Work for Pie isn’t generating enough revenue to allow us to continue working on it full time.
>We failed to secure additional funding to support the company as we built the business.
I looked around and couldn't find anywhere to, well, put any money. You weren't charging any money. For instance, there was no way for a company to pay for privileged access to developers using Work for Pie.