Meralco's IT is currently outsourced to Soluziona Philippines.
But it's true that the culture is somewhat relaxed. If you plan to have a long career, Meralco can support you. If you want something dynamic and always on the go, you might be better served elsewhere.
As a friend of mine and i were discussing, when you're young and still desperate to learn and try new things, Meralco probably isn't too appealing. But when you're more established and stable in your life, you just might long for the stability of Meralco's working environment.