really ? Wow.. I've never had 120 VMs to manage in any org I was part of, and have worked on fortune 500 companies !
I have provided infrastructure-as-a-service for many many baremetal/VMS/containers, but then I wasn't managing them (e.g: it was many small team's infra, not a small team of 10 people using 20-120 VMs as per OP)