IT Consulting: What To Expect