mid-sized technology companies