Do yourself a favour, and go to Australian forums and look for aviation industry employee survey by ALAEA fed sec and fill it out. Tell all the crews no matter where they come from to do it as well.
Honest and anonymous with a CX section. When collated it will give a proper honest view of the company.
I bet a few managers will read