I LOVE: convenient flights, Early Bird check in option, free checked bags, great frequent flier program, friendly staff. When it works, it's fantastic.
I HATE: their text and email notification system doesn't work. If I had relied on that, I would still be waiting at the airport for my flight last week. They also didn't update the web site quickly....the Polar Vortex was wreaking havoc on air travel so I totally understand my flight being delayed twice then canceled. What I DON'T understand is why they couldn't text me alerts as promised and keep their web site updated.
ALSO I suspect they cancel flights when they don't have enough passengers. I once booked a 6 am flight to Phoenix and learned it was canceled AFTER I got to the airport (thanks, text system). Then I had a flight from Oakland to LAX which they delayed and canceled AFTER I'd left my conference early. The new flight they put me on was delayed....which they DID manage to text me, and then just as I settled in they texted me again that it was leaving in 5 minutes. Oh, thanks?