Stay away! Pay sucks, people are working 15 on and 3 to 4 days off. They tell you one thing and then do things completely different. Many used to work for them and came to us even though we were heading down the tube. If you need a job, then go for it, but your better in the long run to wait it out and find a better opportunity.
On an old thread from another forum someone mentioned the schedules are like the fractionals and they'll airline you from your home. From what Ive gathered that seems a bit far fetched and idea if its true?