Check Airline Pilot Central or Flightinfo for info on them. They get slagged alot because of their dismal wages for pilots.
As for for hiring foreigners, US Green Card holders or US citizens need only apply. All pilots now join the seniority list as an FO and upgrade in time if there are needs for new captains.
On top of all that, there are some serious doubts on their financial stability.