Also, hopefully you've got Sazh in your party to spam buffs (especially Haste) because it was a lifesaver for me!
And yeah, a good Saboteur will also help against really big enemies.
--
http://img.imgcake.com/leonpngpe.png
http://img.imgcake.com/squalloweenpngem.png