Although i have no information about the company itself. Working as a dispatcher i have found them to be one of the friendliest and polite flightdeck and crew, everyone has a smile on thier face. It really does make all the difference and would say that although a few delays here and there i think they are really good.
maybe no use to you at all just thought would let you know plus this is only from my experience of the crews i have met.