The poultry netting stopped all land-based predators, including digging and climbing ones. It does not stop flying predators like hawks, eagles, or owls.
You need to set it up properly. With the netting the soil is the ground so you need to get your grounding rod set up correctly. The horizontal wires in the netting are the hot wires, except for the very bottom one that is touching the ground.
The netting can sag. I guy wired the corners to keep the netting tight. If a hot wire sags and touches the ground the netting can be shorted out. You can hear it sparking when that happens. I use twigs like this to hold some sagging wires up off of the ground.
If grass or weeds grow up through it they can short it out. The chickens will not keep those cleaned out so you have to clean that fence line. A weed-eater will destroy the netting. I have to take it down and mow along the fence line when that happens, then put it back up. How often depends on the time of the year and how much rain I get. Wind or a flooding rain can blow or wash leaves, cut grass if it is tall, or just trash against the fence. If it is damp that can short the fence out. Netting is not something you can just put up and forget. It requires maintenance.
Snow can make it ineffective. A wet snow might short it out. A dry snow can insulate the critter from the soil so it does not get a shock when it touches a hot wire. Once a critter is zapped it learns to not touch the fence, so a snow is not a big problem for a critter that has been zapped. But new predators are being born or weaned all the time. There is always a risk if the fence is not working properly, I don't want to mislead you. But I never lost a chicken to a land-based predator with this netting even with snow on the ground.
The pro is that they work. The con is that they require maintenance.