Does this remind anyone of anything ?
The words "dog food", "eating" and "your own" come to mind.
Or does this mean that Salesforce is useless in financial reporting ?
Not using it, so don't know, but this article seems to indicate that if Salesforce is indeed using its own products, it doesn't help.