Mr. Chair, body shops exist with private sector clients as well, but they are certainly widely used in the public service. I would offer up—and this is opinion—probably three reasons.
Number one is that getting government contracts is not easy. It is a complex set of rules. Requirements are often long. It takes time because of the evaluation to ensure a fair procurement. There are some contractors who, frankly, just don't want to go through that process. They would rather pay a firm to do it on their behalf, knowing that—in Dalian's or GC Strategies' case—the firm is taking a cut off the top. There's value there for IT contractors who don't want to go through that bureaucracy.
The second piece is that hiring in the public service is so time-consuming. It takes time to run a competition, and finding employees who meet the technical requirements and are willing to become employees takes time as well. Body shops have, in effect, become the “easy” button when there's a short-term need for a skill set. It is very convenient. It is fast.
I think if you look back to our HR processes as well as our procurement processes, you'll see that how intensive and long they can be has created the widespread use of these IT body shops.
The final point I will say on this is that because the IT world is changing rather rapidly, the skill sets of IT consultants often do not exist in the public sector, so it is a very valuable way to bring in a resource that we don't have.