Yes, Windscribe works great with Netflix — during my tests, I was always able to access Netflix while connected to a VPN server. Windscribe also works with other popular streaming sites like Hulu, Amazon Prime, Disney+, and more.
That said, there are still better VPNs out there for streaming, like ExpressVPN. It has faster speeds, servers in more countries, native apps for more devices, and works with 65+ streaming sites.