The advert says they take JAR/ICAO ? Does that meant they take FAA? I though all their aircraft where D registered. I just sent them my CV for the 605 position. Doesn't look like they have a great reputation, and non payment
I just dealt with that in Dubai, but luckily got mostly all of my money.