Hello,
Yes, mojoPortal works in intranet scenarios.
There are some configurations and changes that may have to be made to get it working for users that have no access to the internet, but we have documentation explaining these steps.
If you have any more questions don't hesitate to ask.
Thanks,
-Elijah