Contractors are easier to hire and much easier to fire than permanent employees. I've had both good and absolutely terrible experience with QoR of contractors, but IMO the biggest problem is the loss of institutional knowledge when the contract ends. No amount of reports makes up for the warm body in the room that can say, "actually, the reason for this is ...".