Overall it is a nice program. However it is certainly not Enterprise grade. It brings up the screen unnessecarily, and takes some time to run with the window taking control of the foreground and I often fnd myself cancelling it just so I can start using my computer, so ended up disabling it. I find an alternative program Active Connections (which is free) seems to work better overall. It does not bring up a window unnessesarily, and also I can add multiple programs in access connections, whereas in Mobile Net Switch I have to write a batch file to run the multiple programs I may want to run on a particular network being connected. Also it does not detect Cisco Anyconnect VPN connections which is the main connection I need my settings changed on. Also considering I paid for this I expect some reponse from the support regarding issues and enahcnement requests which I do not get.