I think that depends very much on which large company. Where I work, getting a wiki setup on a machine I don't control would be an absolute nightmare. We're talking conference calls, forms, requirements docs, project numbers, discussions over funding, etc... It would be horrible. It took us 2 years just to get new servers.