Posts like this make companies about the people, as it should. Open atmosphere outside the company leads to open atmosphere inside the company and the other way around.
If you talk about the failures inside the company it makes people connect, it makes them understand what you are about, maybe this random engineer or QA guy/gal will have the idea to push you through?
Companies love to share big number, new clients, no one ever shares challenges and bad things happening. In this VC run world you are running scared that it will say something about you.
Great post. Kudos to the Keen team.