Is it not reasonable to accept that although one has applied to be interviewed/screened by the respective airline, in this case Garuda, the APPLICANT also has the right to screen the AIRLINE?
Many pilots have attended interviews and been rejected by airlines. Are pilots not permitted to reject the airlines?
When you attend any interview/screening costs are involved. This is part of the business of running an airline. It is wrong that PARC should expect
applicants to pay costs if the AIRLINE does not pass the APPLICANTS screening.
This conduct is typical of agencies, who may pocket part of any costs recovered in such circumstances.
If at all possible, you are always better off avoiding agencies and being recruited by the respective airline directly.