It should work better with USC than any other carrier. I have used my GS7 Edge (Verizon) on ATT and Cricket (ATT) and got mixed results due to Verizon's firmware. There is an app that allows you to manipulate the connection type and it has allowed me to get better results after troubleshooting. To get the full advantage, you need to root and flash to the firmware you want for the network.
I can go into greater detail if you wish, but the bottom line is USC should be more seamless than any other carrier switch besides Sprint (which service where I live is deplorable).