Hmmm... One persons bad experience with an agency becomes the RULE???
There are several foreign pilots working for a sub of HNA group here with me and NOT once have we been paid late, shorted, tickets reimbursed, vacation not given or anything else. As matter of fact the treatment here does NOT compare to the treatment at ANY legacy carrier in the US, as we ALL work for in the past.
Pick a GOOD agency like DPI, Rishworth or PARC and you'll never look back...