I am thinking about switching over to a career in IT consulting. I have about 15 years of working experience and have largely worked in IT in large companies. I have an opportunity to work in a small (approx. 25M) IT
consulting firm. How should I evaluate this firm? What is the outlook for IT consulting.