If it's set up as you describe on the company's intranet then yes it should work. If it were to be set up on a regular hosting provider you could potentially use plugins such as "network privacy" as mentioned
here which restricts access to the site also. Thanks.