Every day for months (or is it now closer to years?) every agency & his dog are advertising positions in India, sometimes twice a day

on flightglobal.com.
This fiasco is a carbon copy of the Turkish Airlines scenario this last few years.
Basic logic would suggest the reason for the constant need for new blood may NOT be related to the satisfaction felt by those who decide to give it a go anyhow.
A colleague recently returned from Garuda strongly suggests you add them to the "avoid list" for good measure.
His experiences sound, in every respect, something of a horror story.