Correct, in the "visiting MS" example, I would plug a CAT5 cable to my laptop and without logging into the MS network, get an IP address and somehow be able to get an internet connection and log into my company LAN.
Yes, I am asked by my machine if I am outside of my companys network. If I say "yes" I enter a token and can connect to my company LAN, even if I am connected to someone elses corporate LAN that I don´t have access to (ie: I'm not a MS employee and don't have a log in to their LAN)
I'm asking is how am I able to plug my laptop into any corporate LAN and connect to the internet, even tho I'm not able to log into the LAN

ie: I visit MS and can gain internet access without logging in the MS LAN

Shouldn't I be blocked from any type of internet access if I'm not allowed to login their LAN?
PS- This is not just from one or 2 places, this is from every major company I visit, I always am able to use their LAN to establish an internet connection even tho I don't have a login for their LAN. I have no idea how this software does it, but it always works.