You, and your colleagues chose to take that job, and in the
process, you helped make the "cabin crew lifestyle" just that
little bit worse for everybody else in the industry.
It also reduces the overall industry lifestyle (T&Cs) for us on
the other side of the cockpit door for every driver who goes
and chooses to work for these crummy low-class outfits.
To the original poster - whether or not you work for a ratbag
mob you will find being cabin crew is nothing but hard work
once all the gloss and sheen wears off - no such thing as THE
perfect job anymore anywhere. So pick a carrier that matches
the lifestyle you want in concert with desired salary and avoid
these "pay for training" thugs like the plague. But more often
than not what you'll settle for will likely lead to you having to
move away from your home country.