A recent national opinion survey in the Philippines found that most people considered the military the most corrupt institution in the country. With an annual defense budget of $1.4 billion (.8 percent of GDP) and 131,000 personnel on active duty, the armed forces have managed to acquire a long list of embarrassing media stories about stealing and bad behavior. The troops themselves are quite good, and have been regularly engaged (for decades) against leftist rebels, Moslem separatists and Islamic terrorists. While the troops get accused of looting from time to time, the biggest offenders are the officers. Generals are accused of embezzlement and using their power to carry out other illegal scams. Lower ranking officers have been caught stealing cash and equipment, as well as helping ransom money, meant to free foreigners or Filipinos, partially disappear. Officers have also taken sides in political battles, and there is the occasional coup attempt.
Currently, there's a major effort to clean up the culture of corruption in the military. That's won't be easy, but without a better reputation, the military is always going to be suffering from tiny budgets and low morale.