When you start a business in Brazil, you will not spend all of your time working. Whether you stay in Brazil while your company is getting started, or you are considering moving there permanently, you will want to get used to the differences between life in the US and in Brazil.
The biggest challenge to overcome is the language barrier. Portuguese is the language of Brazil, and though it shares certain commonalities with other romance languages, it can be difficult to pick up. English is not widely spoken, but if you know Spanish, you will be able to pick up the language rather quickly. Ideally, you should learn at least a few Portuguese phrases before you move.
Renting an apartment is more difficult in Brazil, due to restrictions on rentals for foreigners. If you are not a Brazilian citizen, you will not be able to rent an apartment in your name, without cosigners. Of course, you may be able to use some of your business connections to get the required signatures. Another option is to purchase a home for the time that you are in the country.
Though Brazil is a beautiful country, it does have its share of crime. You will want to avoid looking like a tourist as much as possible. Learning to dress like a local can be the best way to blend in. Keeping only small amounts of money on you and keeping your jewelry at home will also help.
Living in Brazil can be just like living in paradise, as long as you learn the local customs. Get the most out of your experience, when you start a business in Brazil, by learning to love the local culture.