I took Uber while I was in Rio. It was perfectly safe. Uber Black is much different in Brazil than it is in the United States. You aren't getting into an Escalade, but typically a Toyota or Honda. Also, you could only pay via credit card. Maybe this is limited to Sao Paulo, but most Brazilians I spoke to were happy that Uber was in Brazil.