Mid-size firms struggle to keep pace