| You would be surprised how many companies dont have the expertise in house. And of that set, you would be surprised how many make financial and technical decisions based on no expertise and get themselves into all sorts of trouble. You may also be surprised how many companies have 1 guy in house who pretends to be an expert and does his damned best to prevent people getting hired who might out them. Good consultants come in, tell you how it should be done, with evidence. Better consultants then provide those services if needed on a project basis. Usually "Good Consultants" in the IT industry are absolute heavy weights. Like we carry a bunch of different skillsets where there are few other people in our country with the same experience, and no one can afford to carry that expertise on an ongoing basis, but lots of people are willing to pay for a couple hours a month. That ofc, does not reflect the sales channel for most consultancies. Sales is focused on finding anyone they can schmooze into paying for services. Generally where large consultancy firms are involved, the decision maker is treated like royalty. Usually it involves helping them cheat on their spouse or get access to drugs. Weeklong out of town trips, usually vegas, paid for by the consultancy, with a hefty petty cash card. Smaller decision makers might only get local strippers and beer. One time, I was involved where a company we were consulting to on X, was concerned they were being lied to by consultants on Y project, and we stepped in and sounded them out in a meeting in front of the client making it evident they were just being told to justify Dynamics CRM and Sharepoint at all costs. |
Having consultants do anything in this situation is antithetical to the ideal of a company. The company should fail, OR, the consultants should advise that the company should either fail or gain the expertise to no longer require consultants.
Obviously this isn't going to happen, and here we are.