IT Professional Services Market Dynamics