What is an IT consultation and how does it work