The moment you have to share a formatted copy of Pages or Keynote within a company, it falls apart. Apple is playing catch-up in the productivity software market, so it is up to them to live up to the compatibility standards set by Microsoft.
Numbers is a joke for actual quantitative analysis.
And personally, I've had as many issues with iWorks crashing as I have Office, which is minimal for both.
What's so hard about sharing Pages documents within a company? The problem I have with Pages and Keynote is that the documents are stored as folders, which can be annoying.