Yo te puedo decir de tigo.
Ok mira, cuando el roaming es automático es justo como tu dices, entras a otro país y el telefono se pone en modo "roaming". Ahora.... el roaming te permite hacer llamadas locales en el país como si tuvieras una línea de celular ahí.
Lo que te cobran es el costo de las llamadas a celular en el pais donde estes usando el roaming + el cobro por el servicio de roaming.
Si alguien te llama a tu numero de celular mientras estas en otro país, la llamada te caera normalmente, pero a quien te llame le cobraran como si esta realizando una llamada internacional. O en otras palabras, cuando tenes servicio de roaming las llamadas te caen sin importar estes fuera del país.
Ahora, si queres llamar a un numero de El Salvador tenes que marcar como si estuvieras realizando una llamada internacional, esto depende del pais que estes, por ejemplo para guate si mal no recuerdo marcas 00 503 +telefono
El roaming funciona exactamente igual para cualquier compañia, la mayor diferencia es las ciudades o paises en los que ofrecen ese servicio. Lo mejor es que antes de viajar preguntes a tu operador si el país a donde vas a viajar tiene servicio de roaming y cuanto es el valor del servicio, tanto para llamadas locales en ese país, como para marcar de nuevo a el salvador. Así te vas a ahorrar sustos en la factura de telefono...
Ahh por cierto, si vas a salir del país avisale a tus cheros que vas a estar fuera y que si te llaman les van a cobrar la llamada como internacional, sino vas a ser odiado un par de semanas fskjhfkjsafds