Duck. I think that this type of posting should not be allowed as it can only lead to speculation and hastily posted comments from some who, for whatever reason, may have a grudge against a particular company.
Companies wishing to do business should use credit checking agencies. Pilots and engineers seeking employment should not openly speculate, if they have been offered a job then go and meet the team at Highland and make their own opinion.