Been working from home for two years now, as a sole structural engineer in a predominantly manufacturing oriented organization.
No issues with VPN or tying into servers, as all of my required program licenses are docked into my company provided laptop, and all engineering documentation lives on the laptop as well.
I ditched paper a long time ago, so Bluebeam does everything I need, though I rarely need it, as I do all of my own drafting as well.
My work space is a bit less than ideal, simply due to not having a separate room for my desk/office. My wife is home at random hours of the day due to the nature of owning her own business, so this can be distracting at times. However, I can put headphones on and lock down when needed.
I feel more productive than when I was in an office, but I do miss the personal connection with other engineers and people in the office. I use Engtips to get my 'daily fill' of engineering topics to keep my knowledge base and experience wider than it would be without it.
My bosses really enjoy my workstyle. I prioritize always answering the phone when they call and always answering emails (or at least confirming the receipt and updating them with a timeline for a response) as fast as possible, to help them feel like I am staying focused and making work my main priority, even though I may swap over laundry, take out the trash, or cook up a quick meal while stewing on a problem in my mind.
I am beginning to miss the social aspect of an office though, and I am working on a way to work that back into my life. I live in a small town, so commuting is very easy and does not affect my thought process.