I love consulting! I have had the opportunity to work with a large variety of companies both inside and out of the Microsoft network. The experience keeps my skillset always fresh and adapting to new challenges. One of my favorite parts of consulting is facing a new task I have never seen before and devising a solution to the design challenge.