I switched from Verizon to Fi last fall... was a Verizon wireless customer since 2005, switched to Verizon prepaid around 2016, got the same coverage and data for literally 1/2 what i was spending on my contract plan....
all was fine until i got my Pixel 10. there was a problem with VZW's database, that said the IMEI on my new phone( unlocked Pixel 10 direct from Google) was a Global phone, requiring a physical Sim, and my phone HAS no Sim slot, it's E-Sim only.
I went back and forth with their customer service folks for 2 weeks, with no progress.
I ended up giving Fi a test drive, just to see if the T-Mobile network had improved in my area since i last tested it several years back. it worked just as well as VZW in my area. ended up porting my number, and switching full time.
no real complaints. the only time i've had an issue was when we went to the Ohio Renaissance Festival ( where they've typically had poor Coverage over the years, too many people in a rural location) I had basically no signal, while my GF had plenty of coverage, she was face timing her Sister half of the day. ( she's on Visible - Verizon's bargain brand, on a 1-2 yr old iPhone)