Friend of a friend worked for this company and said there are a few (very few) good people there. His experience was not positive...they never did anything to help get his work permit, didn't pay fine for his not having a permit which has to be paid before you can leave the country, were late paying him (and there were a number of folks who didn't get paid for months apparently as a way to intimidate them), tried to screw him out of about many thousands of dollars on final pay, didn't see anything wrong in demanding pilots fly aircraft that were not legal/overweight/carrying hazmat, and their opinion of a written contract is that it means what they want it to mean.
In short he says stay the hell away from them.
Will