I had a friend who was dealing with this exact issue of not being able to connect, even though he had perfectly good internet. Apparently the VPN wasn't working recently, for him specifically, and he literally could get nothing done. He talked to his boss to allow him to set up the dev environment locally. Personally I'd hate having to have an always online connection just to do my own work.