The ability to have an expert in charge of your IT infrastructure, with knowledge that spans from hardware/software solutions all way through implementation services as well! It's been great working alongside them for over 10 years now - they are always available when needed or just want advice about something new we're trying out at work (or home!).
There really isn't anything I dislike so far; however it would be nice if there were more resources within their team who could help us solve certain problems outside our own departmental expertise range once-in awhile :) We've had some very complex issues solved by QA staff members which has saved me time having my colleagues look into these things themselves rather than waiting months until someone else does come along ;).