I just switched to Verizon and bought a pixel 2 for myself. I went with the Go unlimited plan for unlimited data because when I was on At&t I got overage charges a lot, but then again their data was faster and more reliable than this.
Why is my data so slow?
Telling me to get a different phone isn't an answer.