Explore the challenges of working with a large IT service provider vs a mid-size provider and the impact from the huge number of IT resourcing organizations mushrooming across the globe.