Really, really bad. Do not use this company if at all possible. Showed at airport and they told me the flight was delayed three hours. Then they said it wasn't, everything was okay. Of course, the flight was an hour late showing. We load, taxi and sit for an hour before heading back to the terminal...flight canceled (issue with the brakes). Delayed until the next day. We show up, they are again a half hour late boarding us and finally we leave.
Customer service is a joke. The people working there could not have cared less. I could go on and on and on... Do yourself a favor and go anywhere else. I wish I had looked at some reviews for these clowns before I booked the flight..