In my experience FreeBSD performance and security are great but not significantly better than linux. ZFS support on freebsd seems better than linux certainly its been supported a lot longer, bhyve works really well for virtualising freebsd and linux never tried it with windows.
The biggest strength is the ports / package manager works better than anything I have tried on linux and it sticks to unix principles closer than linux.
The biggest weakness for freebsd is docker and mono support is very poor. There is a desktop distro but in general any gui stuff linux beats freebsd hands down I only use freebsd for server stuff.
I use it for production web servers, backup / storage servers, routers, virtualisation servers. I find its rock solid and more consistent than linux.