Slashdot Mirror


Ask Slashdot: How Can You Find a Good IT Consultant?

Slashdot reader Thelasko says his wife manages a small eight-person business -- but remains unhappy with the company's IT consultant: She's had endless problems with Windows 10 Pro's update system causing downtime. Anytime she calls the IT consultant, they don't resolve issues to her satisfaction, and the company gets stuck with a large bill. She's resorted to researching and providing support for the company network herself.

The contract is up at the end of the year, and she wants to find a new consultant. The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years (the company typically gets charged). I don't work in IT myself, and am unable to provide advice. What should they do? How would Slashdot find a reputable consultant?

Leave your best answers in the comments. How can you find a good IT consultant?

29 of 263 comments (clear)

  1. Quit by sourcerror · · Score: 4, Insightful

    It seems her boss doesn't value her work, and quality work in general. I wouldn't advise to stay at such a company on the long term. Nothing will change until she gets overwhelmed and burnt out, and then she'll be the scapegoat for the crisis.

    1. Re: Quit by ShanghaiBill · · Score: 2

      Pretty sure she is the boss, judging from the question.

      The summary says the "company owner" is vetoing her decisions, so she may be the day-to-day manager, but is not at the top.

  2. That warranty makes zero sense to me by SuperKendall · · Score: 5, Insightful

    She's had endless problems with Windows 10 Pro's update system causing downtime.

    Yes, that is what it's there for.

    Anytime she calls the IT consultant, they don't resolve issues to her satisfaction

    Thought: Maybe this is not on the consultant, but the choice to use Windows for everything. But despite all that, lets move on to the main issue...

    The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years

    What would a "Warranty" even mean even mean for IT consulting? Within a single year so much about the system would have changes because of Microsoft or hardware updates that any kind of warranty would be meaningless. Also if the work is covered under a warranty, shouldn't that mean they have to repair whatever even if not under contract?

    If they are not happy move on, though as I stated before I do not think they can find happiness given what they are giving the IT consultants to work with.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:That warranty makes zero sense to me by Kjella · · Score: 4, Interesting

      The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years

      Also if the work is covered under a warranty, shouldn't that mean they have to repair whatever even if not under contract?

      Better questions, how often have they ever gotten warranty repairs free? Who's time and money is spent investigating a possible warranty issue? If the consultant blames Microsoft, would they ever make a third party review? Even if they did and found shoddy work is mostly at fault, would they ever have the time and resources to drive a process to force the consultant to unwillingly fix it under warranty? I smell a cushy kickback scheme here, the consultant gets the job of finding the problem. So 90% of the time, it's not his fault and he bills in full, while 10% of the time he'll say it's a "free" warranty fix. Of course he bakes that into his rates, but in return he gets all new business because the owner feels he'll lose "invested" warranty time going with somebody else. He's being played by a simple mind trick.

      --
      Live today, because you never know what tomorrow brings
  3. Re:You don't. by NoNonAlphaCharsHere · · Score: 4, Insightful

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

  4. First Criterion: WHERE? by CAOgdin · · Score: 2

    It matters where in the world the need is. Without a City and State, I'd be in the dark trying to help.

  5. Don't be female by Anonymous Coward · · Score: 2, Interesting

    Not kidding. IT bro's are not your friend. If you can manage it have a male negotiate, even if you are the decider. I speak as a female business owner.

  6. I'm really torn on this one. by aix+tom · · Score: 5, Informative

    On one hand I have never seen a "good consultant", on the other hand, how could you expect a single person to fix the complete and utter mess that the Windows 10 update system is?

    I have encountered some quite good freelance "support providers", though. They don't have a website, they don't advertise, they seem to be keeping as quiet as they can, because they get more than enough work just by word of mouth. So the only way to find them is to talk to other comparable businesses in your area.

    1. Re:I'm really torn on this one. by rtb61 · · Score: 2

      Get straight to the point, the consultant needs to look over the system and like a dentist, look I know it will hurt and cost a lot but if you want it to stop hurting you need a root canal. The whole system needs to be reworked if you want stability. Look I know it sucks but M$ have basically fucked you over, if you want update stability, you will have to rent the corporate version of the licence and pay every month and then and only then can I control updates. Also for the server, lets toss the M$ piece of shit into the bin and go with a more stable Linux server which only updates when I tell it to and only security and you will know exactly when that happens, what date and time. We can also check what you actually do and who does what and how they do it, in all likelihood some of those desks can switch to Linux and FOSS for word-processing and spreadsheets, far more stable and again it will only update when it is set to and free but some retraining time.

      There is nothing that can be done with Windows anal probe 10, yes it will screw up your productivity randomly as a fuck you by M$ to you, they would demand you pay rent for the OS monthly for a corporate licence, then I can control that update for you, buy passing on the rental, I know it is bullshit but they are a pack of arseholes and they do it on purpose. Honestly the first best question and answer is can you switch to Linux and FOSS what applications can be changed.

      I remember making the switch from M$ SBS and after it was in for three months and someone asked me how long it had been in and I said a couple of weeks and then I remembered how long ago it had actually been in and the difference how much effort it took to maintain. The alternate upgrade from windows 10 to windows 7 or 8.1, now that will be a hard sell, if they have to pay for OS licences and only a short term solution because they will end up paying a rent for windows 10 as soon as M$ can force it through, don't pay and the system dies and all your data is dead.

      If you can do Linux and FOSS, do it and then look for consultant to do it for you. A linux server is far more stable and cheaper.

      --
      Chaos - everything, everywhere, everywhen
  7. I'm an ex-IT'er and I don't know by DogDude · · Score: 2

    I'm an ex-IT'er running a business that requires IT work to deal with our mission critical software, and I can't find anybody. I've been through 4 different firms in the past few years, and most of them can't even work professionally (return emails, calls, provide written estimates, etc.).

    --
    I don't respond to AC's.
  8. You don't and this is why. by couchslug · · Score: 3, Interesting

    You will be blamed for any changes you make.
    Stupid bosses deserve to get what they ask for. Protect yourself, don't fall on your sword for someone guaranteed to yank it free then stick it in your back.
    Do your job, get paid, and hand off all problems to the magic company supposed to fix them. Let them own their failure!

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  9. Freelancers! by b0s0z0ku · · Score: 4, Interesting

    (1) Do it yourself ... or ...
    (2) Find a competent freelancer

    The problem is that most smart and competent freelancers get bored of doing network/IT support after a while and either go back to university and do something else, or move into a more interesting part of IT like programming or design.

    This brings me to a third idea -- put up ads that you need someone at a local university. You might end up with a career-changer or former freelancer who needs a few dinars on the side to pay for school. Even better if you can pay promptly without too much drama.

  10. Address Business Problems First by brian.stinar · · Score: 4, Interesting

    You are not in a position to be successful.

    You're asking the wrong question - instead of asking "how to find a good IT consultant" you should be asking yourself the questions "how can I position myself in order to be able to find a good IT consultant." If the actual decision maker (not you) is making decisions based on faulty understanding (warranty, cost, quality) then you are not in a position to make a good decision. Understanding this will help you resolve the actual problem (the decision making process) rather than the symptom (the poor performance of an IT consultant.) Once you address this, then you'll be able to do things like create evaluation time periods, measure effectiveness, measure cost, measure downtime, and other metrics that should help you solve the problem you initially tried to solve. Before that, you need to solve a deeper problem.

    So, I believe you either need to change who is making the decision (delegation), change how they are making the decision (evaluation), or remove yourself from the equation (quit/stop caring), before you address the issue you initially asked about.

    1. Re:Address Business Problems First by iggymanz · · Score: 4, Insightful

      No, you're wrong and spewing the typical kind of bullshit useless people do.

      The problem is the choice of operating system, not the consultant. Microsoft's windows 10 update ills cannot be fixed by any consultant.

    2. Re:Address Business Problems First by Solandri · · Score: 3, Interesting

      I'd have to agree. I used to work as a freelance IT consultant. My family owns a building now, which I manage. I provide IT services for the tenants, half the time for free just because I enjoy figuring out what's causing the problem.

      In the last 3 years, I'd say a good 75% of the problems I get called for are caused by Windows 10 Update. Usually the problem is it replaced a device driver which was working fine, with a "new" version which doesn't work. For about a year there was no fix - Microsoft removed the ability to exempt a device driver from updates. They finally added it back earlier this year, but by then some of our tenants had had to buy new printers because there was no way to make the working printer drivers "stick" in Windows 10.

      The next most common is certain Windows functions (usually networking) failing or doing weird things. The cause is, again, Windows Update. This time an update requiring a reboot. But people used to get upset about Windows rebooting overnight without asking them, and losing all their work. So Microsoft erred the other way, too much. And now Windows often doesn't tell you when it needs to reboot to finish installing updates. But until it does, certain parts of Windows "mysteriously" stop working. (I used to just tell people to try rebooting. But with Win 8/10 Microsoft changed it so a shutdown and restart does not constitute a reboot. Shutdown now puts Windows into a hibernate-like state, whereas the updates need an actual reboot. To reboot Windows now, you have to actually select "Restart" from the shutdown options. Which is backwards - most people think a shutdown and power on is a more rigorous form of restarting.)

      Unfortunately, all of their businesses are reliant on software which only comes in a Windows version (HIPAA-compliant). Which is why they opted to buy new printers rather than dump Windows.

    3. Re:Address Business Problems First by _merlin · · Score: 2

      It's easy to fix the "windows 10 update ills" by using Windows 10 Enterprise on a domain with a local WSUS server. If your IT department can't set that up, they probably aren't worth what they're paid.

  11. Find Open Source solutions by what+about · · Score: 3, Interesting

    Of the people I know only the worse have remained on Windows, and for the money.

    A simple reason, you are just a slave of Microsoft, so, you just work for money.

    It used to be that the changes where reasonable and bearable, but really, Win10 is sit

    You really want to get better ? Start with replacing 1/10 of the computers that do menial work with Linux + Libreoffice.

    It works, and the people dealing with it are better...

  12. Re:It's a fool's errand by CAOgdin · · Score: 2, Interesting

    Gee, what an ignorant, blatant assertion...no doubt by a chair occupier in a large corporation.

    Small businesses always need competent consulting (which only a few actually get) to help them achieve their goals in business. And, Large Businesses use them as a "check" on their staff, who are often not as up-to-date as is the qualified consul.

    I only did it for 20 years, and only to Fortune 500 companies...and no CEO ever complained about my deliverables. It's the insecure programmers and "analysts" who need that regular paycheck and so don't dare to propose anything outside their self-imposed box.

    --Carol Anne

  13. Re:Seems like there's probably no need to change by Anonymous Coward · · Score: 3, Informative

    To be fair, I have worked at some fairly large companies that took a really long time to get a grip on their windows update issues.

    They ended up installing some proprietary tool that was sold by our enterprise security vendor. It was not cheap and it was difficult to set up and required frequent attention, (like 2 people to implement over a month and 1/4 person to maintain).

    Since then Microsoft has come out with WSUS (Windows Server Update Services), which allow you to stage updates to an internal server then push and verify them as you want. This system would have similar personnel requirements and both systems would require constant attention to verify that updates do not 'break' your other systems.

    A few key points:
    1. The constant "Security Patch Tuesday" updates will always set your IE and Excel settings to high security
    2. This breaks almost all software that requires easy integration from server to client via web services.
    3. Paying a person to babysit these problems is hella expensive (in terms of downtime for workers and face time with the IT guy)
    4. Setting your Group Policies to disallow changes to certain settings will eventually squash most of these bugs, but there will always be more issues
    5. Companies cannot operate with out good security practices, good security people are expensive

    TLDR; How fast do you want to go? How much are you willing to pay?

  14. Nothing will help. by Gravis+Zero · · Score: 5, Insightful

    She's had endless problems with Windows 10 Pro's update system causing downtime.

    The problem here is Windows 10 Pro for which there is no magic fix other than not using it. If the product does not perform to your satisfaction then the solution is to not using the product.

    People hate this answer because it means moving to another operating system which can be unpleasant but that doesn't make it any less true.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:Nothing will help. by vlad30 · · Score: 2
      A good IT consultant would have switched off automatic updates and then organised that they happen when the company is closed.

      Second they would determine if windows was really needed i.e. is there some software which can't be replaced and must use windows sadly this happens more often than you think. I have greatly reduced IT costs by replacing any machines that can be replaced with a Mac leaving only those running specific software on windows

      --
      Your'e all thinking it, I just said it for you
  15. Great point by SuperKendall · · Score: 2

    The "warranty" acts as a "client retention tool", more than anything, and is probably routed to the sales department as an opportunity to push more billable services at them.

    I was thinking of it as marketing, but had not considered the leverage it offered for even more sales - like "Great news! 25% of the problem is covered by your warranty, so you only owe us $10 for the server updates that failed!".

    In fact the more I think about it the more I think any kind of unrealistic long term warranty offered seems like a huge red flag.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  16. Re:You don't. by David_Hart · · Score: 2

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

    Which, while a popular opinion on Slashdot, is incorrect. There are plenty of senior Windows professionals. The problem is that not many companies are will to pay for expert advice. They want cheap service and they get what they pay for.

    To find the best, find a company that has senior Windows professionals who are Windows NT experts. Why? Because the underlying Windows system hasn't changed much since Windows NT days. Windows has the same strengths and weaknesses that it had back then and they are well understood by the NT guys. The newer Windows guys are brought up with the philosophy that it's easier to re-image, but the worker loses a ton of downtime re-configuring all of their apps. The Windows NT guys were brought up with the philosophy of fixing the OS in place.

  17. Re:You don't. by ShanghaiBill · · Score: 4, Insightful

    The problem is that not many companies are will to pay for expert advice.

    No. The problem is that people that need an IT consultant are not able to judge quality. If they knew enough to make that judgement, they wouldn't need the consultant in the first place.

    And don't give me that crap about "You get what you pay for." That is absolutely untrue in IT.

    The best solution in this case is likely for her to build her team's internal skill set. Learn how to troubleshoot and use ServerFault, Microsoft.com, and Google for solutions. If she pays for a "solution", she should make sure she understands exactly what the consultant did, so she can do it herself next time.

  18. I recommend ... by CaptainDork · · Score: 2

    ... googling Oxymoron, Inc.

    They're the best.

    --
    It little behooves the best of us to comment on the rest of us.
  19. Re:You don't. by Anonymous Coward · · Score: 3, Interesting

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

    Which, while a popular opinion on Slashdot, is incorrect. There are plenty of senior Windows professionals. The problem is that not many companies are will to pay for expert advice. They want cheap service and they get what they pay for.

    To find the best, find a company that has senior Windows professionals who are Windows NT experts. Why? Because the underlying Windows system hasn't changed much since Windows NT days. Windows has the same strengths and weaknesses that it had back then and they are well understood by the NT guys. The newer Windows guys are brought up with the philosophy that it's easier to re-image, but the worker loses a ton of downtime re-configuring all of their apps. The Windows NT guys were brought up with the philosophy of fixing the OS in place.

    Windows "NT guy" here. Windows Update. System Restore. Apps. An infinite array of security policy options. The bloody UI that still gets even seasoned professionals lost. I can think of another dozen things that are vastly different with Windows 10 vs. Windows NT. About the only damn thing that remained was NTFS. Sorry to burst your bubble, but you better find a Windows 10 professional. More specifically a desktop support specialist who specializes in Windows.

    See, that is the inherent problem with the assumption that you can just go out and find an "IT guy" who knows it all. That world of IT is vastly larger than it was 30 years ago. It's like wanting to find "some mechanic" to work on your Ferrari.

    Attention businesses running Windows. Learn to fucking specialize and get the expert you need. And understand you get what you pay for. It's that simple.

  20. Re:You don't. by Archangel+Michael · · Score: 3, Interesting

    I don't claim to know it "all", but I can tell you, that I know a lot about enough, and a little about a lot.

    Quality IT guys these days have loads of experience. I'm part of a team that manages 4,000 mostly Win 10 (a few Win 7, 8) and I have seen weird things on Win 10, but most (almost all) of them are stable and don't have problems updating. The rare few that do have problems updating, we simply re-image. I also realize that is not really an option for a Mom n Pop Store. On the other hand, spending $500 to repair a 5 year old computer having update problems with win 10 is also not really an option IMHO, especially when you can get a replacement for similar or slightly more. How much time / money do you spend fixing a random Win 10 update problem is up to you. But sometimes, it does take 8 hours to fix. And figuring 60/hr for quality IT support is close to that hypothetical/mythical $500 bill above.

    And then after spending $500 it still might not work right. Those kind of bills are almost always able to be mitigated by proper backups (who needs those!) and understanding that data is actually more important that the Operating System. Most mom n pop outfits have to weigh the cost of having good IT vs not going broke. The problem is that is far too often a fools gamble. Don't bet against the house, it always wins.

    Good IT is expensive, bad IT is costly.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  21. Re: You don't. by Anonymous Coward · · Score: 2, Insightful

    If you need an IT consultant, you can't handle Linux.

  22. Windows 10 updates by Fencepost · · Score: 2

    They can't be fixed by any consultant, but some of the impact can be mitigated. First, Windows in a business environment should be on the "Semi-Annual Channel" not "Semi-Annual Channel (Targeted)." The Targeted one is the default, and is also the faster deployment level.

    A good RMM with patch management can also be used to exercise some control over patch approvals at least on business versions of Windows (you are using Pro or Enterprise, right? Not a bunch of Windows Home systems?) and can be used to push updates on a set schedule.

    --
    fencepost
    just a little off