Titan HM makes Garuda look easy and yeah, Garuda is easy. He's more forgiving compared to Titan.

Tanks: Easy, as long as you have enough HP. You're fine. You rarely have to move or dodge. Even in Phase 3.
DPS: They move constantly, dodging, some don't depending if they're long range or close range.
Healers: They have to heal the tank, while dodging, and sometimes the occasional ress. Incredibly hard for healers since they have more to do.