Use a mix of demons
Nearly every enemy has an elemental weakness that you should be using against them, but in order to do that you will have to switch between using different demons. You can balance your team out with different elements, but you won’t be able to have all the elements in a single battle so switch them out according to your opponents elemental weaknesses.