Pay lower than Bristow/CHC/Bond topped up by allowances which can always be changed, company not able to clarify where tax would be paid if at all, minimal notice on their part to change terms, employee liable for costs if sick or missing flight from UK for whatever reason, 5 days full pay 5 half if sick then nothing, the list goes on. That last one is totally outwith european standards. Type rating bond for 3 years but no linear decrease monthly as would be the norm, employee liable for reimbursement if no longer employed regardless of reason (if you are no longer required do you still pay?).
I'm sure there's more but maybe someone else can chime in.