The Productivity Gap Between Mid-market and Large IT Shops