They basically set up a mini internet for all their work computers to run on that has no/limited access to the regular internet. It’s mostly a security thing, someone would have to physically access atleast part of this network to do anything nefarious like steal company secrets or employee information etc, and if combined with stuff like good physical security and training employees in good security practices this can be very difficult to accomplish.
Latest Answers