Top 3 Pros:
* Extremely low cost of living
* It's like the New York City of Viet Nam. There are always people outside doing things.
* The local food is unbeatable.
Top 3 Cons:
* It's noisy, people have no clue what personal space is, and basic civil pride (i.e. cleanliness) is almost nonexistent
* It's still a developing city, so there are frequent power outages during business hours
* You really need to speak the language to connect with locals. English is slowly, but surely, gaining popularity