It's great, I just wish the admin UI was better somehow. Especially the routing page quickly gets out of hand.
If you need Windows for work, I'd suggest keeping that in a virtual machine. It's generally a good practice to not use personal equipment for work, but if they don't provide you any, a VM will provide better separation.