On IT are changing the face of IT support. Hating the IT department is a common sentiment in almost every company, our aim is to change your mind