Is anyone out there using Mercury Quality Center and its integration with Microsoft Team Foundation System?

I've got a couple of questions:
Does it work?
What does it do?
Exactly what is integrated?
What are the advantages/disadvantages?
Who should be using it? (Team size and maturity)

The best I can find myself is some glossy sales information and not a single real world instance of it being used.


MArk B.