The roads around here generally aren’t to the same standard as Europe, for obvious reasons, but the driving style would get you banned off European roads within a few months. The worst I have seen is Panama City. Every taxi ride should be advertised as if it were its own rollercoaster at Disneyland. You’d be amazed to discover Panama has no current Formula 1 drivers, although considering the majority of cars have major dents or scratches, that may not be too much of a surprise.
You take your life into your own hands as a pedestrian when crossing the road. I usually have no problem crossing roads at any point (a bad habit from living in Dublin’s city centre) but here I always stick to the crossing points. Also if there is a local person crossing at the same time I tend to shadow their movements. They know what they’re doing, right?