I Don't know any pilots personally, but know some that know some. They said it is a good outfit. So far they have been paying everything, although I don't believe any pilots have been there long enough to get the "big bonus" at the end. It is a 3 year contract and I have only seen it advertised for a little over 2 years. I could be wrong.
Several of us looked at it and decided against it for the same reason. Too much bonus at the end.