Garuda is the airline to choose if you fly within Indonesia except if you have no other choice but to fly by another carrier.
Outside Indonesia it depends on your requirements as to service level.
Indonesian businesses, large or small, generally have no concept of how to respond to customer complaints. If you criticize an Indonesian company, in print, you can be sued and jailed for defamation EVEN if every word you utter is true and EVEN if the company ‘defamed’ withdraws its complaint. Be warned!
Indonesia is not the West!