You have an incorrect DNS server set on your VM image. You say its blank when doing an ipconfig? for some reason its not getting or apply a correct DHCP response. This is why you cannot add it to the domain, it cannot resolve "yourcompany.com" in order to communicate with it. Try set static IP settings including the primary/secondary dns server and then add it to the domain.
Maybe your admin added some funny authorisation to the DHCP server to only lease to domain devices
edit: paste a "ipconfig /all" dump here to be sure
Maybe your admin added some funny authorisation to the DHCP server to only lease to domain devices
edit: paste a "ipconfig /all" dump here to be sure