Well, it is very big, very dirty, and can be very dangerous, but that's where the similarities with Sao Paulo end. It has a lot of history, cultural activities and sites galore (city center, museums, Aztec ruins), lots of different neighborhoods, good food, etc. So it's not soulless or characterless, as some people describe Sao Paulo. IMO certainly worth some time.