I remember my Seat Ibiza from 15 years ago, that had really bad blind spots front and rear. My next car, a Mazda 2 had great all round visibility. My last car a Ford Fiesta Ecoboost was not as good as the mazda but not bad.
For me I'm 6' 1" with long arms the Honda Jazz has excellent visibility on a par with the Mazda 2 but with the advantage of a higher seating position. I like the little quarter lights from and rear I think they help the visibility.