Mid-size firms feel the squeeze