Most 'big businesses' I've delt with have a time server someplace internal. It may be a stand alone NTP server, a network device like a Cisco router or a Windows AD server. You might ask the network team/Windows admin team nice and see what they have.