In-house IT staff are completely under your leadership, meaning you have to keep them motivated and manage what they’re doing. Do you really need to add this to do your everyday to-do list? Internal staff are also more likely to specialise in smaller areas of IT, meaning you’re going to need to hire a whole team, and their skills will usually be limited to the few systems they already work with. All of this leads to IT costs going through the roof.