Well, are there any "good" airlines out there? I don't know much about QR, but what are the options, let's say in Europe? GetJet? Lot? Bulgarian Airways? Wizzair? Ryanair? Do you think you will get better conditions/salary/package in those companies?
Again, I don't know much about QR, I'm not defending them. But baggers can't be choosers and tbh I don't think QR is much worse than the rest, most likely they are much better than most.