There are good operators out there who treat their staff well and try to work within the rules. Unfortunately they are becoming rarer. The problem is that these 'good' operators are competing with the 'bad' ones who often are able to bid for contracts at a lower rate because they cut costs elsewhere - i.e. in training, pay and staffing levels.
It amazes me that national authorities do not seem to audit and police these operators other than ensure that their ops manuals and paperwork is compliant. They seem oblivious to what goes on and is unreported.
You report the bad practices and are out of a job, the authorities do nothing and you are replaced with someone who will gladly accept the job.
Welcome to the helicopter industry.